在我的表單中,我在EditText
字段上使用setError("")
。我的應用程序主題擴展爲android:Theme.Holo
。
我手動設置了暗色背景的圖像android:errorMessageBackground
和android:errorMessageBackgroundAbove
。哪個主題屬性更改EditText錯誤消息的文本顏色
現在問題在於:錯誤消息的文本顏色也很暗,不可讀。
我嘗試在我的主題中更改不同的textColor
屬性,但我無法找到正確的屬性。
任何人都可以幫助我嗎? 謝謝! 克里斯
好的,我找到了一個解決方案。實際上我找不到具體的主題屬性,需要擴展。 但是可以將- #ffffffff
設置爲nedded的顏色。這對我來說是訣竅。 這不會與我的應用程序中的其他顏色相碰撞,因爲我爲每種元素設置了自己樣式集的文本顏色。 希望這會有所幫助。 –
Chris
將此添加爲您自己問題的答案。 – Macarse
你能告訴我你是如何使用errorMessageBackground設置背景的? 我已經將minSDK設置爲7,目標爲16,我不能在我的主題中使用此屬性,但我得到的是:錯誤:錯誤:找不到與給定名稱匹配的資源:attr'errorMessageBackground' 。 我對此的問題:http://stackoverflow.com/questions/14127710/change-color-of-edittexts-error-message?lq=1 – scana