1、强制获取子项的焦点
Android中提供了descendantFocusability属性,该属性是定义ViewGroup和其子控件之间的关系。
该属性一共有3个值,分别是 beforeDescendants、afterDescendants和blocksDescendants
(1)beforeDescendants:ViewGroup优先其子控件获取焦点
(2)afterDescendants:ViewGroup只有在其子控件不需要获取焦点时才能获取到焦点
(3)blocksDescendants:ViewGroup会覆盖其子控件而获取焦点
该属性是在Item的根布局中设置,设置为descendantFocusability="blocksDescendants"
2、将Item需要获取焦点的子控件如Button、ImageButton等的属性focusable设置为"false"
3、在Adaptec中设置子控件的点击事件