0
我需要從Android中的ListView中獲取選定的項目。我如何從ListView中獲取選定的項目?
我需要從Android中的ListView中獲取選定的項目。我如何從ListView中獲取選定的項目?
你會使用類似的代碼如下:
ListView lv = (ListView)this.findViewById(android.R.id.list);
lv.setOnItemClickListener(new OnItemClickListener()
{
public void onItemClick(AdapterView<?> parent, View view, int position, long id)
{
// Your code goes here.
}
});
如果你不想要一個單擊處理程序,你可以使用:lv.getSelectedItem() – Leo 2010-09-11 10:44:03
你的回答是點擊,而不是一個選擇。使用'setOnItemSelectedListener()'進行選擇。不過,你關於'getSelectedItem()'的觀點是很好的。 – CommonsWare 2010-09-11 11:59:38
即使設置了「setChoiceMode(ListView.CHOICE_MODE_SINGLE)」並且視覺選擇工作正常,getSelectedItem()總是爲我返回null。 – m0skit0 2012-10-03 09:38:44