Android设置点击变色效果
2015-04-25 12:24
363 查看
首先在drawable下面新建一个select.xml文件,代码如下:
然后在values文件夹下面新建一个color.xml文件,代码如下:
最后在布局文件中加入如下代码:
按照以上的方法,可以最终看到RelativeLayout的背景色为白色,点击时,背景色变为浅灰色。
<?xml version="1.0" encoding="utf-8"?> <selector xmlns:android="http://schemas.android.com/apk/res/android" > <item android:state_pressed="true" android:drawable="@color/light_gray" /> <item android:state_focused="true" android:drawable="@color/light_gray" /> <item android:drawable="@color/white"/> </selector>
然后在values文件夹下面新建一个color.xml文件,代码如下:
<?xml version="1.0" encoding="utf-8"?> <resources> <color name="white">#FFFFFF</color> <color name="light_gray">#efefef</color> </resources>
最后在布局文件中加入如下代码:
<RelativeLayout android:layout_width="match_parent" android:layout_height="match_parent" android:background="@drawable/select" android:clickable="true" >
按照以上的方法,可以最终看到RelativeLayout的背景色为白色,点击时,背景色变为浅灰色。
相关文章推荐
- [置顶] Android设置点击的波纹效果
- android求助:关于播放器中的“播放/暂停”键: 用ImageButton来设置点击效果时的问题
- android 使用xml selector设置按钮点击效果图片
- 【Android 界面效果48】Android-RecyclerView-Item点击事件设置
- Android Material适配 为控件设置指定背景色和点击波纹效果
- Android 设置主题实现点击波纹效果
- android-关于Button设置圆角之后不能点击变色的问题
- Android实现按钮点击效果(第一次点击变色,第二次恢复)
- Android:ListView设置item点击背景效果
- Android Button点击效果(按钮背景变色、文字变色)
- Android笔记- 使用XML selector 设置按钮点击效果图片
- Android实现按钮点击效果(第一次点击变色,第二次恢复)
- Android 设置主题实现点击波纹效果
- android求助:关于播放器中的“播放/暂停”键: 用ImageButton来设置点击效果时的问题
- Android——UI篇:RecyclerView设置点击效果无效的解决办法和item设置水波纹效果:
- Android Button点击效果(按钮背景变色、文字变色)
- Android TableLayout TableRow点击变色效果
- Android设置控件点击效果及非Button点击设置
- android-Selector控件点击效果设置
- Android开发设置RadioButton点击效果的方法