我使用ActionBarSherlock和Theme.Sherlock.Light.DarkActionBar主題,並且我的AutoCompleteTextView中的文本與背景顏色相同。我已經嘗試調用setTextColour()並傳入指向Black的int,但它似乎沒有任何區別。AutoCompleteTextView不能正確顯示帶有ActionBarSherlock主題的文本
這是一個已知的錯誤嗎?還是一個未知的錯誤?或者我只是想念一些東西?
這裏是展示它是如何選擇的時候看起來截圖 - 這表明它沒有突出部分的是顏色與背景色相同的情況下:
我不是,但我只是固定的。現在,自動完成下拉文本是正確的顏色(黑色),但是文本視圖中的文本仍然與背景顏色相同 - 如果有意義的話。 – 2012-07-10 14:56:29
我玩過沒有成功的主題。我還附上了一張截圖,以便您可以看到它與選定文字的相似程度,這表明文字的顏色可能不是問題,而只是文字不可見。 – 2012-07-11 08:29:36
確定 - 基於你給我的線索,我已經解決了這個問題。我做了你的建議,它修復了下拉文本,但不是textview文本。添加資源res = getSupportActionBar()。getThemedContext()。getResources(); \t \t int black = res.getColor(android.R.color.black);並使用該int來設置autocompletetextview的文本顏色固定它 – 2012-07-11 08:53:49