安卓基础之点击buttonview变颜色
来源:互联网 发布:网络的利与弊辩论稿 编辑:程序博客网 时间:2024/05/16 16:55
应用场景:app常见样式,点击buttonview是需要其变颜色
首先:在drawable文件夹下创建一个xml文件selector_btn_click_bg
<?xml version="1.0" encoding="utf-8"?><selector xmlns:android="http://schemas.android.com/apk/res/android"> <item android:drawable="@drawable/input_phone" android:state_enabled="true" android:state_window_focused="false"/> <item android:drawable="@drawable/input_phone" android:state_enabled="false"/> <item android:drawable="@drawable/button_shap" android:state_pressed="true"/> <item android:drawable="@drawable/input_phone" android:state_focused="true"/></selector>此时item节点中android:drawable一定会报错:
接着在drawable文件夹下再创建两个文件一个是( input_phone.xml ) ( button_shap.jpg/png )其中这两个文件可以是任意调换的(图片或xml)这两个文件其中一个为默认展示
另一个为点击下的时候展示,抬起后展示默认形状
<?xml version="1.0" encoding="UTF-8"?><shape xmlns:android="http://schemas.android.com/apk/res/android" android:shape="rectangle"> <!-- 填充的颜色 --> <solid android:color="#d6b618" /> <!-- 设置按钮的四个角为弧形 --> <!-- android:radius 弧形的半径 --> <corners android:radius="5dip" /> <!-- padding:Button里面的文字与Button边界的间隔 --> <padding android:left="4dp" android:top="4dp" android:right="4dp" android:bottom="4dp" /></shape>如果是图片,随便照一张即可
阅读全文
0 0
- 安卓基础之点击buttonview变颜色
- gridview 点击行变颜色
- Button按钮点击变颜色
- 安卓自定义View基础-颜色
- 安卓自定义View基础:颜色
- 安卓自定义View基础-颜色
- 安卓自定义View基础-颜色
- 安卓自定义View基础-颜色
- 安卓自定义View基础-颜色
- jquery:点击之后变颜色,点击另一个,另一各变颜色,当前的恢复颜色
- listview 点击 item 字体变颜色
- jquery点击table行 变颜色
- tableview点击变cell背景颜色问题
- [自用门户]点击菜单变颜色
- HTML+CSS基础 body标签alink属性设置带有超链接的文本点击时变的颜色
- 安卓开发 给textview添加点击事件并设置点击颜色
- 安卓之RecyclerView只点击RecyclerView不点击Item
- 安卓基础之基础知识
- 中国计算机学会CCF推荐国际学术会议和期刊目录-计算机体系结构/并行与分布计算/存储系统
- MySQL2
- 一个超级简单又实用的AES加密解密字符串示例
- PL1167
- SQL FUNCTION
- 安卓基础之点击buttonview变颜色
- android studio 3.0使用java8
- dorodo渲染单元格为checkbox
- 三个描述符的比较:SURF,FREAK和BRISK
- 【Android】当关闭通知权限后无法显示Toast的解决方案V2.0
- 拯救剁手党,出点闲置改善生活吧!
- 事件处理
- 45. Jump Game II
- WebStrom卡死在indexing的解决方案