view 焦点问题处理
作用
通过该属性可以指定viewGroup和其子View到底谁获取焦点, 直接在viewGroup上使用就行。
属性值
属性值 | 含义 |
---|---|
beforeDescendants | viewgroup会优先其子类控件而获取到焦点 |
afterDescendants | viewgroup只有当其子类控件不需要获取焦点时才获取焦点 |
blocksDescendants | viewgroup会覆盖子类控件而直接获得焦点 |
通过setFocusable、requestLayout可让view获取到焦点,可以给view设置焦点态等。
view.setFocusable(true);
view.requestLayout();