1

私のアクティビティには、画面の左半分に一連のボタンがあり、右側に ListView があります。最初は、最初のボタンにフォーカスがあります。下矢印キーを押してボタンをブラウズしてから右矢印キーを押すと、一番上のリスト項目にフォーカスが移動しません。代わりに、対応する右側のリスト項目がフォーカスされます。

右矢印キーを押すと、フォーカスがリストビューの一番上の項目に移動する方法はありますか?

任意の入力をいただければ幸いです。

よろしく、キキ

4

1 に答える 1

0

もう一度、私は自分の質問に答えています。

ListView の先頭にフォーカスを移動するには、次の操作を行います。

myList.setSelection(0);
myList.requestFocus(0);

0 は、リスト ビューの一番上のアイテムの位置です。

これが誰かに役立つことを願っています!

于 2010-10-08T08:02:20.057 に答える