繁体   English   中英

如何检测 android TabLayout 中的选项卡焦点变化?

[英]How can I detect tab focus changes in an android TabLayout?

我在顶部设置了一个 TabLayout 的 ViewPager。 该应用程序在具有物理方向键的设备上运行,该方向键可用于移动控制焦点。

如何检测焦点何时移动到 TabLayout 中的特定选项卡? 当收到焦点时,我可以看到选项卡突出显示,但我找不到任何可能让我检测到这一点的事件。 此外,TabSelected 不起作用,因为在按下 d-pad 的中心键以“选择”焦点选项卡之前它不会触发。

您可以将自定义视图添加到您的选项卡,然后为该视图 setOnFocusChangeListener。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM