我将 ActionBarSherlock 与 Theme.Sherlock.Light.DarkActionBar 主题一起使用,我的 AutoCompleteTextView 中的文本与背景颜色相同。我尝试调用 setTextColour() 并传入指向 Black 的 int,但它似乎没有任何区别。
这是一个已知的错误?还是未知的错误?还是我只是错过了什么?
这是一个屏幕截图,显示了它在选择时的外观 - 这表明它不仅仅是与背景颜色相同的情况:
我将 ActionBarSherlock 与 Theme.Sherlock.Light.DarkActionBar 主题一起使用,我的 AutoCompleteTextView 中的文本与背景颜色相同。我尝试调用 setTextColour() 并传入指向 Black 的 int,但它似乎没有任何区别。
这是一个已知的错误?还是未知的错误?还是我只是错过了什么?
这是一个屏幕截图,显示了它在选择时的外观 - 这表明它不仅仅是与背景颜色相同的情况:
您是否使用getSupportActionBar().getThemedContext()
扩展适配器中的视图?操作栏上下文与常规上下文不同,因为颜色是相反的。
我的问题似乎与 ABS 无关。我在这里遇到了解决方案:
http://code.google.com/p/android/issues/detail?id=5237
使用 android.R.layout.simple_dropdown_item_1line 而不是 android.R.layout.simple_list_item_1 在所有 Android 版本中都对我有用。