Android设置点击变色效果

摘要:
˃234567然后在values文件夹下面新建一个color.xml文件,代码如下:1˂?

首先在drawable下面新建一个select.xml文件,代码如下:

1 <?xml version="1.0" encoding="utf-8"?>
2 <selector xmlns:android="http://schemas.android.com/apk/res/android" >
3     <item android:state_pressed="true"android:drawable="@color/light_gray" />  
4     <item android:state_focused="true"android:drawable="@color/light_gray" />  
5     <item android:drawable="@color/white"/>
6 
7 </selector>

然后在values文件夹下面新建一个color.xml文件,代码如下:

1 <?xml version="1.0" encoding="utf-8"?>
2 <resources>
3     <color name="white">#FFFFFF</color>
4     <color name="light_gray">#efefef</color>
5 </resources>

最后在布局文件中加入如下代码:

1  <RelativeLayout
2         android:layout_width="match_parent"
3 android:layout_height="match_parent"
4 android:background="@drawable/select"
5 android:clickable="true" >

按照以上的方法,可以最终看到RelativeLayout的背景色为白色,点击时,背景色变为浅灰色。

免责声明:文章转载自《Android设置点击变色效果》仅用于学习参考。如对内容有疑问,请及时联系本站处理。

上篇Perfmon山寨机!Windows Mobile6.0!下篇

宿迁高防,2C2G15M,22元/月;香港BGP,2C5G5M,25元/月 雨云优惠码:MjYwNzM=

相关文章

Android显示GIF图片

今天我们研究一下怎样在Android手机上显示GIF动态图片 首先须要在src文件夹下新建一个自己定义的View。代码例如以下: </pre><pre name="code" class="java"> </pre><pre name="code" class="java"> import android...

Android系统版本与API等级对应关系表

从Android官网拷过来的,方便查阅。。。 官网地址:https://developer.android.com/guide/topics/manifest/uses-sdk-element.html What is API Level? API Level is an integer value that uniquely identifies the...

Android基础——广播(静态注册)

安卓版本高了就会有点问题,不能静态注册  令活动Main用来发广播,另一个接收器(不是Activity而是receiver)用来接收广播 注册文件 <?xml version="1.0" encoding="utf-8"?> <manifest xmlns:android="http://schemas.android.com/apk/r...

H5页面适配所有iPhone和安卓机型的六个技巧

http://www.th7.cn/web/html-css/201605/166006.shtml http://www.th7.cn/web/html-css/201601/153127.shtml 目前,很多APP设计师小伙伴已经开始转向H5前端开发啦,但是解决所有iPhone和安卓机型的适配问题是我们的重中之重。无论是设计APP还是写前端H5.都是...

安卓手机连接苹果蓝牙耳机声音变小

安卓手机连接苹果蓝牙耳机声音变小 打开安卓手机------点击设置-----关于手机------版本号----连续点击7下,就可以进去开发者模式------如果手机设置有密码,需要打开密码,提示进入开发者模式后退出 然后点击-----设置-----点击 系统和更新 ----- 然后 点击 开发人员协助---进去选择 蓝牙绝对音量 【如果一开始进去是打开那...

Android 菊花加载工具类

先看看实现效果图 1.首先自定义一个类继承系统ProgressDialog /** * Created by hanbao0928 on 2018/11/1. */ public class DialogUtils extends ProgressDialog { public DialogUtils(Context context)...