0

私はたくさん検索しましたが、そのためのまっすぐな方法を見つけることができませんでした。必要なのは、メニュー項目をクリックしたときに、リスト内のどの項目がフォーカスされているかを理解できることだけですか? たとえば、吹き出しの画像では、どの項目が強調表示されているかを知るにはどうすればよいですか (たとえば、[戻る] ボタンのボタンをクリックしたとき)。

ここに画像の説明を入力

4

2 に答える 2

0

OnItemClickListener を実装する必要があります

myList.setOnItemClickListener(new OnItemClickListener() {

@Override
public void onItemClick(AdapterView<?> arg0, View arg1, int arg2, long arg3) {
       YourClass yourObject = (YourClass) arg0.getItemAtPosition(arg2);
    }
}
于 2012-10-30T18:51:30.520 に答える
0

これはそれを行う必要があります:

http://developer.android.com/reference/android/widget/AdapterView.html#getSelectedItemPosition()

または現在の選択の参照を保持します。

于 2014-02-12T14:02:49.270 に答える