自定义android控件EditText边框背景
来源:互联网 发布:11选5缩水软件 编辑:程序博客网 时间:2024/05/24 15:36
在我们进行Android应用界面设计和时候,为了界面风格的统一,我们需要对一些控件进行自定义。比如我们的应用采用的蓝色风格,但是android的EditText控制获得焦点后显示的却是黄色的边框背景。那么如何让EditText在获得焦点的时候显示的是我们自定义的蓝色的背景呢?
首先准备两张图片,一张是EditText获得焦点后的边框背景,一张是没有获得焦点时的背景,注意制作成9.png样式的图片,然后在drawable里添加一个selector_edittext_bg.xml文件,内容如下:
<?xml version="1.0" encoding="utf-8"?><selector xmlns:android="http://schemas.android.com/apk/res/android"> <item android:drawable="@drawable/edit_pressed" android:state_focused="true"/> <item android:drawable="@drawable/edit_normal"/></selector>
然后在values文件夹下新建一个style.xml文件,内容如下:
<?xml version="1.0" encoding="utf-8"?><resources> <style name="my_edittext_style" parent="@android:style/Widget.EditText"> <item name="android:background">@drawable/selector_edittext_bg</item> </style></resources>
最后在EditTex上使用我们新建的样式就可以了:
<EditText android:id="@+id/v_value" style="@style/my_edittext_style" android:layout_width="0.0dip" android:layout_height="wrap_content" android:layout_weight="1" android:hint="@string/edit_key" android:imeOptions="actionDone" android:inputType="" />
- 自定义android控件EditText 自定义边框 背景
- 自定义android控件EditText 自定义边框 背景
- 自定义android控件EditText边框背景
- 自定义android控件EditText边框背景
- android EditText 自定义边框 背景
- 使用图片自定义android控件EditText 边框背景
- android editText 自定义边框
- android 自定义edittext边框
- 转,EditText自定义边框和背景
- android 自定义边框和背景
- Android笔记:EditText自定义背景
- EditText自定义边框背景与动态检测用户输入
- Android EditText简单自定义边框样式
- Android自定义边框背景的Toast
- Android自定义边框背景颜色的Toast
- android editText实现没有边框,没有背景的效果
- android自定义控件之edittext
- Android控件之自定义EditText
- 多层目录编译的makefile文件编写
- Hoj 1488 The Brick Stops Here
- html meta 好用法
- 0103
- ZStack--临界资源管理
- 自定义android控件EditText边框背景
- 在mac os x上安装zend server
- 配置VIM下编程和代码阅读环境
- 0104
- cocos2d 横屏时,在Scene的init不能通过shareDirector得到正确的winSize,无法定位问题解决方案
- 0105
- 0106
- Socket编程知识必学
- 0107