Android descendantFocusability 属性

view 焦点问题处理

作用

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

属性值

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

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

复制代码
        view.setFocusable(true);
        view.requestLayout();
相关推荐
游戏开发爱好者86 分钟前
在 iOS 开发、测试与上架过程中 如何做证书管理
android·ios·小程序·https·uni-app·iphone·webview
山峰哥10 分钟前
数据库工程实战:一招实现 SQL 查询速度 10 倍提升
android·数据库·sql·编辑器·深度优先
TheNextByte122 分钟前
如何将vivo应用程序移至SD卡?综合指南
android
月月玩代码26 分钟前
OkHttp,Square出品的Java/Android HTTP客户端!
android·java·okhttp
ii_best32 分钟前
按键精灵安卓/IOS手机助手 × 手机按键 App:1 分钟搞定设备连接(超详细教程)
android·ios·智能手机·自动化·编辑器
似霰33 分钟前
AIDL Hal 开发笔记4----驱动开发
android·驱动开发·framework·hal
yi诺千金36 分钟前
Android U 自由窗口(浮窗)——操作栏相关
android·java·ui
Huanzhi_Lin1 小时前
安卓包体压缩
android·apk压缩
符哥20081 小时前
android compose 常用组件
android·composer
_李小白1 小时前
【Android 美颜相机】第九天:GPUImageRenderer解析
android·数码相机