Android(安卓)TableLayout TableRow点击变色效果
16lz
2021-01-26
主要是三步:
1.在drawable下面新建一个layout_selector.xml文件,内容如下:
<?xml version="1.0" encoding="utf-8"?> <selector xmlns:android="http://schemas.android.com/apk/res/android"> <item android:state_focused="true" android:drawable="@color/green"/> <item android:state_pressed="true" android:drawable="@color/green" /> <item android:drawable="@color/transparent"/> </selector>
2.在values文件夹下面新建一个color.xml文件,内容如下:
<?xml version="1.0" encoding="utf-8" ?><resources><color name="green">#cbe894</color> <color name="transparent">#ffffff</color></resources>
3.在layout/样式文件.xml的TableLayout的TableRow中加入:
android:background="@drawable/layout_selector"android:clickable="true"
按照如上方法,TableRow的默认背景色为白色,当点击时,背景色变为浅绿色。
可以自行调整。
更多相关文章
- Android(安卓)开发(三)使用Stirngs资源文件的技巧
- android c++ ndk 的编译环境搭建
- ionic3打包安卓apk
- 高通平台(8917/8937/8953...) secure boot 软件配置
- Android(安卓)网络下载文件 图片 httpurl
- Android(安卓)media媒体库分析之:分类别统计媒体文件大小
- 写在20120524:aidl
- Android零散笔记
- 按钮的点击效果(按钮背景图片变换)