主要是三步:

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的默认背景色为白色,当点击时,背景色变为浅绿色。

可以自行调整。

更多相关文章

  1. Android(安卓)开发(三)使用Stirngs资源文件的技巧
  2. android c++ ndk 的编译环境搭建
  3. ionic3打包安卓apk
  4. 高通平台(8917/8937/8953...) secure boot 软件配置
  5. Android(安卓)网络下载文件 图片 httpurl
  6. Android(安卓)media媒体库分析之:分类别统计媒体文件大小
  7. 写在20120524:aidl
  8. Android零散笔记
  9. 按钮的点击效果(按钮背景图片变换)

随机推荐

  1. android系统本身的图片资源
  2. Android: 上传图片到服务器
  3. android 设置各种颜色 android:backgrou
  4. android studio Missing Constraints in
  5. Android(安卓)CLAT
  6. item点击波纹动画
  7. shape带边框的背景
  8. android启动模式
  9. Android(安卓)计算器界面的实现
  10. android manifest