2012-09-07 37 views
2

我在我的Android應用程序中使用Spinner。 當我點擊更改選定的項目應用程序打開相應的微調對話框,但它會立即關閉,沒有任何用戶交互。Android - Spinner對話框在打開後關閉

有什麼想法可以是什麼原因? 我可以複製微調代碼,但我認爲沒有什麼特別的。

我在logcat中得到以下警告。

十一月九日至7日:22:49.457: [email protected]

:d/InputManagerService(120):的窗口已經 集中,忽略聚焦增益

這裏是xml佈局文件中的代碼。正如我所說,沒有exraordinar

<Spinner 
       android:id="@+id/weightMeasure" 
       android:layout_width="wrap_content" 
       android:layout_height="wrap_content" 
      android:entries="@array/weight_measures" /> 
+0

過去這裏代碼..... –

回答

0

我知道你發佈此前一段時間,但我有同樣的問題。希望有人會找到這個,它會有所幫助。如果您覆蓋onWindowFocusChanged方法並在其中設置內容視圖,那麼當您打開微調器時,焦點將更改爲該微調器,以便onWindowFocusChanged方法運行,並且如果在此處設置內容視圖,則微調器將立即關閉。

希望能幫助別人。