Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/207.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
在Android中,使控件(焦点)从按钮流向列表视图的顶部_Android_Button_Focus_Arrow Keys - Fatal编程技术网

在Android中,使控件(焦点)从按钮流向列表视图的顶部

在Android中,使控件(焦点)从按钮流向列表视图的顶部,android,button,focus,arrow-keys,Android,Button,Focus,Arrow Keys,我的活动在屏幕的左半部分有一组按钮,在右侧有一个列表视图。 最初的焦点是第一个按钮。当我按向下箭头键然后按向右箭头键浏览按钮时,焦点不会转到最上面的列表项。相反,右边相应的列表项会被聚焦 有没有一种方法,当我按下向右箭头键时,焦点会转到Listview上最上面的项目 任何意见都将不胜感激 问候,, kiki我再次回答我自己的问题 要使焦点转到ListView的顶部,请执行以下操作: myList.setSelection(0); myList.requestFocus(0); 0是列表视图中最

我的活动在屏幕的左半部分有一组按钮,在右侧有一个列表视图。 最初的焦点是第一个按钮。当我按向下箭头键然后按向右箭头键浏览按钮时,焦点不会转到最上面的列表项。相反,右边相应的列表项会被聚焦

有没有一种方法,当我按下向右箭头键时,焦点会转到Listview上最上面的项目

任何意见都将不胜感激

问候,,
kiki

我再次回答我自己的问题

要使焦点转到ListView的顶部,请执行以下操作:

myList.setSelection(0);
myList.requestFocus(0);
0是列表视图中最顶端项的位置

希望这对别人有帮助