我有一個AutoCompleteTextView在我的活動,執行它應該如何。下拉弓顯示正確的條目等問題是當視圖失去焦點文本不再可見。當再次獲得焦點時,文本可見。失去焦點AutoCompleteTextView問題
任何人都有這個問題?這是一個錯誤還是我做錯了什麼?
我有一個AutoCompleteTextView在我的活動,執行它應該如何。下拉弓顯示正確的條目等問題是當視圖失去焦點文本不再可見。當再次獲得焦點時,文本可見。失去焦點AutoCompleteTextView問題
任何人都有這個問題?這是一個錯誤還是我做錯了什麼?
也許當你沒有對焦項目時,TextColor與當前主題背景顏色相同,所以你看不到它們,只是看到你關注的項目文本。
解決:針對background_color設置不同的顏色。 可以使用android.R.layout.simple_dropdown_item_1line等等,當你創建適配器,或者你自己喜歡textViewResourceId:
<TextView xmlns:android="http://schemas.android.com/apk/res/android"
android:textSize="20dp"
android:gravity="center_vertical"
android:id="@android:id/text1"
android:paddingLeft="6.0dip"
android:paddingRight="6.0dip"
android:layout_width="fill_parent"
android:layout_height="50.0dip"
android:textColor="@android:color/black"
android:textColorHighlight="@android:color/black" />
這是因爲TextView的集文本顏色一樣簡單,
<AutoCompleteTextView
android:layout_width="120dip"
android:layout_height="wrap_content"
android:singleLine="true"
android:ems="10"
android:textColor="@android:color/black" />
原來這是Android輕量級主題中的一個錯誤。 解決方法可在這裏http://code.google.com/p/android/issues/detail?id=5237 – AverageMarcus 2011-02-06 02:07:18
哇。就像在AutoCompleteTextView佈局的XML中添加android:textColor =「@ android:color/primary_text_light」一樣簡單。 – Nuthatch 2011-08-21 18:16:45