在 Android 中使控制(焦点)从 Button 流到列表视图的顶部
我的活动在屏幕的左半部分有一组按钮,在右半部分有一个列表视图。 最初焦点位于第一个按钮上。当我按向下箭头键然后按向右箭头键浏览按钮时,焦点不会转到最上面的列表项。相反,右侧相应的列表项会获得焦点。
有没有办法,当我按向右箭头键时,焦点会转到列表视图上最上面的项目?
任何意见将不胜感激!
问候, 琪琪
My activity has a set of buttons on the left half of the screen and a ListView on the right.
Initially the focus is on the first button. When I browse the buttons by pressing DOWN arrow key and then press the RIGHT arrow key, the focus does not go to the topmost list item. Instead, the list item correspondingly on the right gets focused.
Is there a way that when I press the RIGHT arrow key, the focus goes to the topmost item on the Listview?
Any inputs would be appreciated!
Regards,
kiki
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
我再一次回答我自己的问题。
要使焦点转到 ListView 的顶部,请执行以下操作:
0 是列表视图中最顶部项目的位置。
希望这对某人有帮助!
once again, I'm answering my own question.
To get the focus to go to the top of the ListView, do the following:
0 being position of the topmost item on the list view.
Hope this helps somebody!