自定义android控件EditText 自定义边框 背景
自定義EditText邊框背景:
首先重新定義一個style。在values文件夾下新建一個xml文件:
<?xml version="1.0" encoding="utf-8"?>
?? ? ? ?<resources>
?? ? ? ? ? ?<style name="my_edittext_style" parent="@android:style/Widget.EditText">
?? ? ? ? ? ? ? ?<item name="android:background">@drawable/my_edittext</item>
?? ? ? ? ? ?</style>
?? ? ? ??</resources>
?
?? ? ? 接下來在drawable里添加my_edittext.xml:內容如下
<?xml version="1.0" encoding="utf-8"?> <selector xmlns:android="http://schemas.android.com/apk/res/android"> <item android:state_focused="true" android:drawable="@drawable/editbox_focus" /> ?? ? <item android:drawable="@drawable/editbox_normal" />
?? ? ? ?</selector>?
?? ? ? 其中editbox_normal為正常情況下的編輯框圖片,editbox_focus為選中下的編輯框圖片
?
?? ? 定義好了這兩個文件之后就可以用以下方式使用:
?? ?<EditText
?? ? ?style="@style/my_edittext_style"
?? ? ?android:text="My EditText"
?? ? ?android:layout_width="fill_parent"?
?? ? ?android:layout_height="wrap_content">
?? ?</EditText>
?【轉載】http://blog.csdn.net/a570056568/article/details/6180872
轉載于:https://www.cnblogs.com/jidan/p/3432740.html
總結
以上是生活随笔為你收集整理的自定义android控件EditText 自定义边框 背景的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: javascript常用排序算法总结
- 下一篇: USACO SEC.1.2 No.4 P