AutoCompleteTextView无法正确显示ActionBarSherlock主题的文本

时间:2012-07-09 09:47:09

标签: android actionbarsherlock

我正在使用ActionBarSherlock和Theme.Sherlock.Light.DarkActionBar主题,我的AutoCompleteTextView中的文本与背景颜色相同。我试过调用setTextColour()并传入int引用Black,但它似乎没有任何区别。

这是一个已知的错误吗?还是一个未知的bug?或者我错过了什么?

这是一个屏幕截图,显示了它在选择时的外观 - 这表明它不是与背景颜色相同的情况:

screenshot of the problem - with text selected

2 个答案:

答案 0 :(得分:4)

您是否使用getSupportActionBar().getThemedContext()来扩充适配器中的视图?操作栏上下文与常规上下文不同,因为颜色相反。

答案 1 :(得分:3)

我的问题似乎与ABS无关。我在这里遇到了解决方案:

http://code.google.com/p/android/issues/detail?id=5237

在所有Android版本中使用android.R.layout.simple_dropdown_item_1line而不是android.R.layout.simple_list_item_1。