我在表單活動中遇到了spinners問題。spinners and focus
我曾期待一位微調員在用戶「觸摸」它時獲得焦點,但這似乎並沒有發生。如果我使用我的跟蹤球(在Nexus One上)在不同組件之間移動,那麼微調似乎只能獲得關注。
這很煩人,因爲我在窗體的第一個EditText視圖中使用了android:selectAllOnFocus =「true」屬性。因爲spinners從未將注意力從EditText組件中移除,所以它的內容總是被高亮顯示(這是醜陋的IMO)。
我使用
spinner.requestFocus();
嘗試,但這個(貌似)沒有任何影響。
我試過要求注重微調在AdapterView.OnItemSelectedListener但他只是導致
Window already focused, ignoring focus gain of: [email protected]
誰能解釋這個奇怪的行爲和/或周圍可能的方式。
非常感謝,
添
我在表單中有相同的行爲,但我的表單因爲某種原因運行,每當我從微調框中選擇一些內容時,我都會收到此警告。 – JPM 2011-10-13 16:58:02