android:duplicateParentState属性解释
来源:互联网 发布:mysql数据备份方案 编辑:程序博客网 时间:2024/05/17 23:49
原文地址: http://blog.csdn.net/sodino/article/details/8809778
android:duplicateParentState指的是当前控件是否跟随父控件的(点击、焦点等)状态
例:假设一Layout有两子View,对Layout进行监听点击事件;子ViewA一个设置duplicateParentState为true,子View设置为false,当点击Layout后,子ViewA的点击态背景变色成功,子ViewB背景态变色无效,因为点击事件被Layout捕获。效果如下图:
- <RelativeLayout
- android:layout_width="fill_parent"
- android:layout_height="wrap_content"
- android:minHeight="44dp"
- android:id="@+id/finger_memo"
- android:background="@drawable/setting_bottom" >
- <RelativeLayout android:layout_width="wrap_content"
- android:layout_height="44dp"
- android:layout_alignParentLeft="true"
- android:layout_centerVertical="true"
- android:duplicateParentState="false"
- android:gravity="top"
- android:id="@+id/txt_memo"
- android:paddingTop="10.5dp"
- android:paddingBottom="10.5dp">
- <TextView
- android:layout_width="wrap_content"
- android:layout_height="wrap_content"
- android:id="@+id/txt_finger_memo"
- android:layout_alignParentTop="true"
- android:includeFontPadding="false"
- android:text="@string/info_troopintro"
- android:layout_marginLeft="12dp"
- android:minWidth="74dp"
- android:textColor="@color/color_777777_white"
- android:duplicateParentState="false"
- android:textSize="15sp" />
- </RelativeLayout>
- <ImageView
- android:layout_width="wrap_content"
- android:layout_height="wrap_content"
- android:id="@+id/open_arrow"
- android:layout_alignParentRight="true"
- android:layout_centerVertical="true"
- android:layout_marginLeft="16dp"
- android:layout_marginRight="12dp"
- android:src="@drawable/arrow_right_gray_white" />
- <RelativeLayout android:layout_width="wrap_content"
- android:layout_height="wrap_content"
- android:layout_centerVertical="true"
- android:layout_toLeftOf="@id/open_arrow"
- android:layout_toRightOf="@id/txt_memo"
- android:duplicateParentState="true"
- android:paddingTop="10.5dp"
- android:paddingLeft="10.5dp"
- android:paddingBottom="10.5dp">
- <TextView
- android:layout_width="wrap_content"
- android:layout_height="wrap_content"
- android:id="@+id/txt_finger_memo_content"
- android:layout_gravity="center_vertical|left"
- android:includeFontPadding="false"
- android:textColor="@color/color_333333_white"
- android:text="@string/content"
- android:duplicateParentState="true"
- android:textSize="15sp"/>
- </RelativeLayout>
- </RelativeLayout>
- android:duplicateParentState属性解释
- android:duplicateParentState属性解释
- android:duplicateParentState属性解释
- android:duplicateParentState属性解释
- android:duplicateParentState="true"属性的解释
- android知识点:duplicateParentState属性
- Android开发学习笔记:TextView的属性详解 | android:duplicateParentState属性解释
- [Android] 启动无线与网络设置的Action___android:duplicateParentState属性解释
- android:duplicateParentState
- android:duplicateParentState
- View 的 duplicateParentState 属性
- android知识点duplicateParentState
- android知识点duplicateParentState
- android知识点duplicateParentState .
- android知识点duplicateParentState
- android--知识点duplicateParentState
- android知识点duplicateParentState
- android:duplicateParentState="true"
- linux下代码走查工具介绍---splint
- 关于linux环境下修改mysql字符编码的问题
- 路由器端口映射设置方法图解
- Android(java):StringBuffer StringBulider区别
- Ubuntu android 开发环境搭建之eclipse篇
- android:duplicateParentState属性解释
- struts2.0、hibernate3、spring2.5框架整合流程实例
- 图像的配准及在VC++中实现
- CSDN-FENG 2013.11
- java中重载与重写的区别
- 计算运行耗时
- PHP算法 参数组合,多个分类不同组合列表
- 完善ing——输入年月日输出这一年为该年的第多少天
- 避免 C/C++ 程序一闪而过的方法