android:focusable= “true”
android:focusableInTouchMode= “true”

以上两个属性一起使用有些特别的地方,比如设置
ItemView的android:focusable=”true”
android:focusableInTouchMode=”true”
可以使ItemView在Touch mode 下获取焦点,默认情况下,Touch mode下ItemView,menu等等控件 都是不能获取焦点的。只有ListView获取了焦点之后,ItemView才能获取焦点。

android:descendantFocusability
属性的值有三种:
beforeDescendants:viewgroup会优先其子类控件而获取到焦点
afterDescendants:viewgroup只有当其子类控件不需要获取焦点时才获取焦点
blocksDescendants:viewgroup会覆盖子类控件而直接获得焦点

更多相关文章

  1. Android常用控件—TextView及其子类Button、EditText等
  2. android ImageView 控件
  3. Android控件开发之TextView
  4. android中textview控件中的文字的位置是如何调整的
  5. Android中设置控件可见与不可见详解
  6. Android下拉框控件Spinner的使用
  7. android之控件EditText学习
  8. Android TV 焦点控制逻辑
  9. Android 线性布局(LinearLayout)内各控件如何设置间距

随机推荐

  1. 【Android】数据存储之Files
  2. Eclipse中使用Ant打Android包报错解决方
  3. Android中Message机制的灵活应用
  4. IBM网站文章: XML, JSON, ANDROID
  5. Android(安卓)GirdView
  6. ANDROID 开发工具安装
  7. Android(安卓)4编程入门经典
  8. 【Android(安卓)Training视频系列】第3讲
  9. [Android实例] 【Kris专题】android 换
  10. Android中常用的Intent启动服务