做了下拉式選單
        String[] lunch ={"1","2"};    
        et2 = (Spinner)findViewById(R.id.et2);
ArrayAdapter<String> lunchList = new ArrayAdapter<>(repair.this,
                android.R.layout.simple_spinner_dropdown_item,
                lunch);et2.setAdapter(lunchList);
             
抓取下拉式選單選項內容
 num=et2.getSelectedItem().toString().trim();
資料有成功抓取.....但只能抓取一開始預設好的選項........
ex:et2選單的第一個選項是1  後面即使選擇2  抓取的內容也不會更改
雖然可以設定在button裡執行num字串,抓取新的字串內容
但希望num抓取的資料可以在選完選項的數秒內立刻刷新
只用過Handler.postDelayed刷新過,但目前一直沒法成攻
protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_repair);
        ...................................................
        ...................................................
        ...................................................
        
Handler yHandler = new Handler();
        yHandler.postDelayed(runTimerStop, 1000); 
        
        ...................................................
        ...................................................
        }
        private Runnable runTimerStop=new Runnable() {
        @Override
        public void run() {
            num=et2.getSelectedItem().toString().trim();         
        }
    };   
想確認語法是否有誤資料才無法刷新,或是有其他方法能刷新資料內容