我一直在嘗試設置OnKeyListener
,但我不確定如何在View.OnKeyListener
的ListView
上獲得所選行。 v
參數總是給我ListView
,而不是選定的行。任何想法如何解決這個問題?謝謝。爲ListView設置setOnKeyListener
listView.setOnKeyListener(new OnKeyListener() {
public boolean onKey(View v, int keyCode, KeyEvent event) {
//....
}
}
你可以調用你的列表視圖上的getCheckedItemPosition來確定這個嗎?因爲:API等級1 返回當前選中的項目。結果僅在選擇模式設置爲CHOICE_MODE_SINGLE時有效。 返回 *當前檢查項目或INVALID_POSITION的,如果沒有選定 見位置也 * setChoiceMode(INT) – I82Much 2009-11-03 22:55:50