首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往
您找到你想要的搜索结果了吗?
是的
没有找到

【Android TV 开发】焦点处理 ( 父容器与子组件焦点获取关系处理 | 不同电视设备上的兼容问题 | 触摸获取焦点 | 按键获取焦点 )

, 移动 , 表现是不一样的 , 因此这里就涉及到了焦点的兼容问题 ; 本次在 康佳 电视盒子中 , ScrollView 会阻断子组件的焦点获取 , 但是在其它界面 , 没有添加 android:focusable...属性 , 焦点获取功能也可以正常使用 , 这就比较难受 ; 这里建议 : 为了适配尽可能多的电视设备 , 推荐如下做法 : ① 设置可获取焦点 : 给 需要获取焦点的组件 , 统一添加 android:focusable...="true" 属性 ; ② 设置不可获取焦点 : 凡是 不需要获取焦点的组件 , 统一添加 android:focusable="false" 属性 ; ③ 设置组件兼容 : 凡是涉及到 父容器 与...: 在手机上按键获取焦点已经不常用 , 使用遥控器 / 手柄 控制界面需要关注该操作 ; 在 xml 布局文件中 , 在组件节点上设置如下属性 , 取值 true 或 false ; android:focusable...="true" 按键获取焦点 一般是手机自带的物理键盘 , D-Pad 遥控器 ( 电视遥控器 ) , 游戏手柄 等 , 使用方向键 , 控制焦点改变 ; 如果该 android:focusable 属性设置为

3.1K40
领券