安卓的LinearLayout实现按钮的点击效果
来源:互联网 发布:java多线程实现三方式 编辑:程序博客网 时间:2024/06/13 21:34
1.先在drawable文件夹下面创建控制背景的xml文件
选中的背景色
<shape xmlns:android="http://schemas.android.com/apk/res/android" > <solid android:color="#33c0c0c0" /></shape>
未选中的背景色
<shape xmlns:android="http://schemas.android.com/apk/res/android" > <solid android:color="#ffffff" /></shape>
2.先在drawable文件夹下面创建背景选择器的xml文件
<selector xmlns:android="http://schemas.android.com/apk/res/android"><!-- <item android:drawable="@drawable/pressed" android:state_selected="true" android:state_pressed="true"></item> <item android:drawable="@drawable/pressed" android:state_checked="true"></item> --> <item android:drawable="@drawable/pressed" android:state_pressed="true"></item> <item android:drawable="@drawable/unpressed" android:state_pressed="false" android:state_selected="false"></item></selector>
3.在LinearLayout控件中
通过设置背景属性来调用选择器文件:android:background=”@drawable/back_down”
但是在LinearLayout控件中必须添加上 android:clickable=”true”
<LinearLayout android:layout_width="match_parent" android:layout_height="wrap_content" android:background="@drawable/back_down" android:clickable="true" android:orientation="horizontal" android:paddingBottom="8dp" android:paddingLeft="15dp" android:paddingRight="15dp" android:paddingTop="8dp" >
阅读全文
0 0
- 安卓的LinearLayout实现按钮的点击效果
- Android linearlayout实现button的点击效果
- Android按钮点击效果的实现(selector)
- android 按钮点击效果的实现
- 按钮点击效果的简单实现方法
- 实现点击按钮,数值累加的效果
- 安卓开发——点击效果的实现
- 安卓 实现圆角按钮的的自定义和点击圆角按钮按钮实现背景变化
- 控件按钮的点击效果
- 按钮的点击效果selector
- 按钮的点击效果selector
- 按钮的点击效果设置
- 安卓 LinearLayout的用法
- Android中按钮的水波纹点击效果的实现
- Android中按钮的水波纹点击效果的实现
- 安卓点击图片变暗,出现点击的效果
- 按回车实现点击某按钮的效果
- Java实现按钮隐藏点击动态效果的另类方法
- main函数执行之前都干啥了----C/C++运行时库剖析
- lingo标准模型与编程(附习题)
- 第五天 Javascript面向对象和一些常用对象
- python 参考手册
- struts-config.xml配置文件详解
- 安卓的LinearLayout实现按钮的点击效果
- leetcode 130 Submission Details
- Codeforces Round #292 D.Drazil and Morning Exercise
- OpenGL 中glfwCreateWindow() 函数无法创建窗口
- on条件与where条件的区别
- 【MySQL】 MySQL的自动化安装部署
- C语言提高-第24/25讲: 数组名【指针】作为函数参数(成绩处理函数版)
- dubbo+zookeeper实战开发
- CCF 分蛋糕