我想問一下如何改變EditText邊框然後焦點。我想改變原來的橙色漸變到我自己的。改變EditText焦點邊框
3
A
回答
5
嗨,你可以在可繪製的文件夾中創建像這樣的漸變。
<?xml version="1.0" encoding="utf-8"?>
<layer-list xmlns:android="http://schemas.android.com/apk/res/android">
<item>
<shape android:shape="rectangle">
<gradient
android:startColor="#5a5a5a88"
android:endColor="#14141488"
android:angle="270" android:centerX="0.25"/>
</shape>
</item>
<item android:top="80dp">
<shape android:shape="rectangle">
<gradient
android:startColor="#5aff5a88"
android:endColor="#14ff1488"
android:angle="270" android:centerX="0.25"/>
</shape>
3
在可繪製文件夾中創建一個文件。粘貼下面的代碼。也可以根據需要提供適當的圖像。
<?xml version="1.0" encoding="utf-8"?>
<selector xmlns:android="http://schemas.android.com/apk/res/android">
<item android:state_window_focused="false" android:state_enabled="true"
android:drawable="@drawable/textfield_default" />
<item android:state_window_focused="false" android:state_enabled="false"
android:drawable="@drawable/textfield_disabled" />
<item android:state_pressed="true" android:drawable="@drawable/textfield_pressed" />
<item android:state_enabled="true" android:state_focused="true" android:drawable="@drawable/textfield_selected" />
<item android:state_enabled="true" android:drawable="@drawable/textfield_default" />
<item android:state_focused="true" android:drawable="@drawable/textfield_disabled_selected" />
<item android:drawable="@drawable/textfield_disabled" />
</selector>
這會很好地工作。
+1
THX的工作,但我不希望使用的圖片,我怎麼能與漸變代碼中設置呢? – user1582087 2012-08-08 12:14:39
+0
你可以創建像這樣的漸變 – 2012-08-08 12:17:35
相關問題
- 1. 當內部輸入爲焦點時Div改變邊框顏色(焦點狀態)
- 2. 如何改變TextBox邊框的顏色,當它有焦點?
- 3. Android EditText焦點
- 4. 如何更改EditText的邊框顏色(未聚焦)?
- 5. DateField的焦點邊框
- 6. 當焦點改變
- 7. EditText焦點問題
- 8. Edittext點擊事件焦點
- 9. WPF:點擊後的焦點邊框
- 10. 如何在EditText中改變焦點時顯示Toast?
- 11. 變焦時改變多邊形
- 12. Edittext更改邊框顏色始終onclick
- 13. 更改的EditText邊框顏色
- 14. EditText焦點在一個ListView
- 15. 捕獲EditText失去焦點
- 16. EditText在android的焦點
- 17. Android - ListView EditText焦點問題
- 18. WPF邊框丟失焦點事件
- 19. 在焦點上更改Windows窗體控件的邊框顏色
- 20. 如何更改ngTagsInput的邊框顏色是否帶有焦點?
- 21. 更改邊框顏色的TinyMCE的焦點和模糊
- 22. 更改焦點的選擇輸入的邊框顏色
- 23. 聚焦狀態如何改變TextBoxField的邊框顏色黑莓
- 24. 當另一個EditText清除焦點時停止EditText獲得焦點
- 25. 改變的EditText
- 26. EditText邊框SDK> 11
- 27. Android EditText在驗證後更改焦點並在對話框中顯示錯誤
- 28. 使用Blend和WPF更改焦點文本框的邊框樣式
- 29. 如何使用Tab鍵在TextEdit框之間改變焦點
- 30. 將焦點放在文本框中,以改變下拉值
O! thx,但我還有一個問題,我不知道爲什麼,但我不能設置填充。 :/ – user1582087 2012-08-09 06:44:17