Android descendantFocusability 属性

view 焦点问题处理

作用

通过该属性可以指定viewGroup和其子View到底谁获取焦点, 直接在viewGroup上使用就行。

属性值

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

通过setFocusable、requestLayout可让view获取到焦点,可以给view设置焦点态等。

复制代码
        view.setFocusable(true);
        view.requestLayout();
相关推荐
新镜36 分钟前
【Flutter】LTR/RTL 阿拉伯语言/希伯来语言
android·flutter·ios·客户端
初级代码游戏3 小时前
android开发:获取手机IP和UDP广播
android·udp·获取ip
阿杰 AJie4 小时前
MySQL 聚合函数
android·数据库·mysql
孟秋与你6 小时前
【安卓】开发一个读取文件信息的简易apk
android
42nf6 小时前
Android Launcher3添加负一屏
android·launcher3·android负一屏
LcVong6 小时前
老版本Android源码在新版本IDE打开的常规报错及解决方案
android·ide
别退6 小时前
flutter_gradle_android
android·flutter
2501_944424126 小时前
Flutter for OpenHarmony游戏集合App实战之黑白棋落子翻转
android·开发语言·windows·flutter·游戏·harmonyos
zhangphil6 小时前
Android adb shell抓取trace(二)
android
2501_944424127 小时前
Flutter for OpenHarmony游戏集合App实战之消消乐下落填充
android·开发语言·flutter·游戏·harmonyos