2013-07-16 34 views

回答

12

您可以使用全息彩色發電機自定義顏色。

http://android-holo-colors.com/

您不需要下載所有控件。只有你想要的。

+0

它不會改變默認狀態下,只有突出重點,激活 – mente

+0

節省很多時間感謝的 – Manju

+0

嗯......希望不要在每個月底脣產生EditTexts。我不認爲新版本的EditTexts有這些。 – Alan

7

願這可以幫助您:

你將不得不create/modify自己NinePatch image替換默認的一個,並使用它作爲你的EditText的背景。如果您在SDK folder看,你的平臺,那麼res/drawable下,你應該找到了EditText焦點狀態的NinePatch圖像。如果這就是你想要改變的一切,你可以把它拉進Photoshop或任何圖像編輯軟件,並將橙色改爲您選擇的顏色。然後將其保存到您的drawable folder

例如:

edittext_modified_states.xml

<?xml version="1.0" encoding="utf-8"?> 
<selector 
    xmlns:android="http://schemas.android.com/apk/res/android" 
    > 
    <item 
     android:state_pressed="true" 
     android:drawable="@android:drawable/edittext_pressed" 
     /> <!-- pressed -->  
    <item 
     android:state_focused="true" 
     android:drawable="@drawable/edittext_focused_blue" 
     /> <!-- focused -->  
    <item 
     android:drawable="@android:drawable/edittext_normal" 
     /> <!-- default --> 
</selector> 
相關問題