<?xml version="1.0" encoding="utf-8"?><LinearLayout     xmlns:android="http://schemas.android.com/apk/res/android"        android:id="@+id/myview"    android:orientation="horizontal"    android:layout_width="fill_parent"    android:layout_height="wrap_content"    android:gravity="top"    android:background="@drawable/myDrawable"    android:clickable="true"></LinearLayout><?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/black" /> <!-- focused -->    <item android:state_focused="true" android:state_pressed="true" android:drawable="@color/black" /> <!-- focused and pressed-->    <item android:state_pressed="true" android:drawable="@color/green" /> <!-- pressed -->    <item android:drawable="@color/black" /> <!-- default --></selector>

千万注意上面红色标注的地方,一定要加这个属性,不然不起作用,另外在color.xml中可以定义drawable和color等多种属性,害我老是报找不到@color匹配的项,原来一直都在写drawable,尼玛!!!!!

更多相关文章

  1. Android 的系统属性(SystemProperties)设置分析
  2. android 组件,xml布局中属性详解
  3. [置顶] android:configChanges属性
  4. #Android源代码#android:onClick属性的底层调用
  5. 详解Android TextView属性ellipsize多行失效的解决思路

随机推荐

  1. Android(安卓)自定义Toast
  2. Android之无法隐藏标题栏 继承AppCompatA
  3. gradle-xxx.jar下载地址和gradle-xxx.zip
  4. Android组合按键功能定制(Framework)
  5. Android录音,和实现微信长按录音效果!
  6. Android(安卓)避免Activity转场动画退出
  7. Android(安卓)Intent传递对象摘要
  8. Android中给图片加边框
  9. 818
  10. Android开发环境搭建及入门相关