2013-02-17 3 views
0

Раскрывающееся содержимое AutoCompleteTextView - это белое слово. Но это невозможно понять. Как бороться с этимРаскрывающееся содержимое AutoCompleteTextView

Это мой код:

ArrayAdapter<String> myAdapter=new ArrayAdapter<String> 
(this,android.R.layout.browser_link_context_header, info_array); 

шрифт еще не виден ясно. Затем я меняю код следующим образом: myAdapter.setDropDownViewResource(R.layout.dropdown_tv);

Он все еще не может видеть шрифт. Пожалуйста, помогите мне. Огромное спасибо!

+0

что ваша тема? –

ответ

2

Я предлагаю, чтобы все, что темы, которые вы имеете для приложений, как это, и только изменить тему в этой деятельности, которые имеют тот AutoCompleteTextView к setTheme(android.R.style.Theme);

здесь какой-то парень решил ее переопределение Widget.AutoCompleteTextView проверку темы didldum ответить здесь это может помочь вам:

Quoted from code.google.com

1. use an extended theme in your manifest: 
... 
<application android:theme="@style/Theme.Light.NoTitleBar.Workaround" ... > 
... 

2. create the new theme (res/values/themes.xml) which uses fixed styles: 
... 
    <style name="Theme.Light.NoTitleBar.Workaround" parent="@android:style/Theme.Light.NoTitleBar"> 
     <item name="android:autoCompleteTextViewStyle">@style/AutoCompleteTextViewLight</item> 
     <item name="android:dropDownItemStyle">@style/Widget.DropDownItemLight</item> 
    </style> 
... 

3. create the styles (res/values/styles.xml) which fix the color: 
... 
    <style name="AutoCompleteTextViewLight" parent="@android:style/Widget.AutoCompleteTextView"> 
     <item name="android:textColor">@android:color/primary_text_light</item> 
    </style> 
    <style name="Widget.DropDownItemLight" parent="@android:style/Widget.DropDownItem"> 
     <item name="android:textColor">@android:color/primary_text_light</item> 
    </style> 
... 
0

У меня была та же проблема Но Я использовал библиотеку поддержки Android. и Theme.AppCompat.Light Тема.

Моя проблема произошла только с устройствами android 2.3.

я была решить проблему путем компоновки изменения падения вниз To:

R.layout.support_simple_spinner_dropdown_item