安卓的LinearLayout实现按钮的点击效果
2017-10-21 20:35
274 查看
1.先在drawable文件夹下面创建控制背景的xml文件
选中的背景色
未选中的背景色
2.先在drawable文件夹下面创建背景选择器的xml文件
3.在LinearLayout控件中
通过设置背景属性来调用选择器文件:android:background=”@drawable/back_down”
[b]但是在LinearLayout控件中必须添加上 android:clickable=”true”
选中的背景色
<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”
[b]但是在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" >
相关文章推荐
- Android按钮点击效果的实现(selector)
- android 按钮点击效果实现
- 【Android 界面效果3】Android_UI_点击按钮切换背景效果实现
- android图片按钮点击变灰变量效果实现(一张背景图实现效果)
- jquery 实现 点击按钮后倒计时效果,多用于实现发送手机验证码、邮箱验证码
- 实现点击按钮,数值累加的效果
- jquery 实现 点击按钮后倒计时效果,多用于实现发送手机验证码、邮箱验证码
- CSS3点击按钮实现背景渐变动画效果
- 教你如何在GridView的Item中实现“仿携程首页的按钮”点击缩放效果
- 安卓自定义shape并实现带有阴影的按钮背景效果
- jquery 实现 点击按钮后倒计时效果,多用于实现发送手机验证码、邮箱验证码
- jquery 实现 点击按钮后倒计时效果,多用于实现发送手机验证码、邮箱验证码
- Android按钮点击效果的实现(selector)
- jquery 实现 点击按钮后倒计时效果,多用于实现发送手机验证码
- 安卓(Android)ViewPager+TabLayout实现图片轮播效果
- android 按钮点击效果实现 在studio下出现的错误
- Android_UI_点击按钮切换背景效果实现
- Android_UI_点击按钮切换背景效果实现
- css美化number类型输入框美化实现自定义+、-号点击按钮增减效果
- jQuery点击按钮实现div的隐藏和显示切换效果