1
我有一個包含多個佈局的viewflipper。我爲每個佈局上存在的spinners設置了一個onItemSelected事件。點擊一個按鈕後,我有一個驗證階段,在將一個viewflipper.setDisplayedChild(layout_id)轉到包含它的佈局之後,我將焦點置於令人不安的組件上。onItemSelected事件僅由用戶交互觸發
我的問題是,setDisplayedChild觸發了spinItem的onItemSelected事件,因此它將焦點更改爲驗證設置焦點的任何組件,第一次在裝入佈局時滾動到該組件。
只有當用戶明確觸發它時,纔會設置此事件的觸發器,而不是爲每個微調器設置一個標誌嗎?
謝謝