我最近更新了我的應用程序,稍微改變了它的設計。除其他外,我使用自定義drawable來定製按鈕(很好 - 不完全是自定義的,僅取自ICS發佈)。除了其中一個用戶之外,一切運作良好。自定義主題中文字的奇怪背景
相反的:
他認爲:
這是一個按鈕,但我也有相同的背景繪製樣式其他控件和出現這樣的問題, (所以,它不限於按鈕)。
這兩個控件共有兩種更改的樣式屬性。其中之一是當然可以繪製背景。另一種是textAppearance:
<item name="android:textAppearance">?android:attr/textAppearanceMediumInverse</item>
我得出的結論,該用戶正在使用一些奇怪的主題,這改變了textAppearance *樣式的默認值。但我不知道什麼屬性可以控制這個「文字背景顏色」(android:background不起作用,以防萬一)。或者,也許我正在尋找錯誤的地方,這個問題與textAppearance無關?
編輯:
背景圖像是一個半透明的PNG文件。 Android版本2.3.7,Motorola Milestone。這就是我得到的。
EDIT 2,修正:
OK,問題是在用戶側,原來他用CyanogenMod7與強制16位trasparency。關閉該選項後,一切正常。
如果他是唯一一個,你應該提供給我們更多的信息,如設備,Android版本等。 –
@DimitrisMakris,我更新了有關用戶設備的所有信息的問題。我不能確定他是唯一一個,他是目前唯一報告此問題的人。 – user1234567