男儿欲遂平生志,五经勤向窗前读。这篇文章主要讲述Android:设置EditText 背景相关的知识,希望能为你提供帮助。
1.android:background 属性
指定控件背景
< EditText android:id="@+id/editText" android:layout_width="wrap_content" android:layout_height="wrap_content" android:inputType="text" android:background="@drawable/editor_selector" />
2.drawable 资源文件
配置样式属性
文章图片
【Android:设置EditText 背景】
editor_selector.xml
< ?xml version="1.0" encoding="utf-8"?> < selector xmlns:android="http://schemas.android.com/apk/res/android"> < !--常规演示--> < item android:drawable="@drawable/shape_edit_normal" /> < !--得到焦点时的样式--> < item android:drawable="@drawable/shape_edit_focus" android:state_focused="true" /> < /selector>
shape_edit_normal.xml
< ?xml version="1.0" encoding="utf-8"?> < shape xmlns:android="http://schemas.android.com/apk/res/android"> < !--背景色--> < solid android:color="#ff00ff" /> < !--边框样式--> < stroke android:width="5dp" android:color="#ffaaaaaa"/> < !--圆角样式--> < corners android:bottomRightRadius="5dp" android:bottomLeftRadius="5dp" android:topLeftRadius="5dp" android:topRightRadius="5dp"/> < !--padding 边距样式--> < padding android:bottom="2dp" android:left="2dp" android:right="2dp" android:top="2dp"/> < /shape>
shape_edit_focus.xml
与shape_edit_normal.xml 差别不大
< ?xml version="1.0" encoding="utf-8"?> < shape xmlns:android="http://schemas.android.com/apk/res/android"> < !--背景色--> < solid android:color="#ff00ff" /> < stroke android:width="5dp" android:color="#ff0000aa"/> < corners android:bottomRightRadius="5dp" android:bottomLeftRadius="5dp" android:topLeftRadius="5dp" android:topRightRadius="5dp"/> < padding android:bottom="2dp" android:left="2dp" android:right="2dp" android:top="2dp"/> < /shape>
3.效果如下
文章图片
很丑,但是很温柔。
推荐阅读
- Android Studio使用JDBC远程连接mysql的注意事项(附示例)
- Android和H5交互-基础篇
- applicationContext.getBean(“loginEntity”)
- Android 在Android手机上获取其他应用的包名及版本号
- Android中使用TabLayout实现Tab
- 10分钟理解Android数据库的创建与使用(附具体解释和演示样例代码)
- 查看Tomcat状态页,管理app,主机管理
- Android 百度鹰眼轨迹SDK(v2.1.6)
- 如何修复Windows更新错误代码0x800f0984(分步指南)