我有一個listView vith一些項目。Android ListView和OnClickListener:如何獲取所選項目
我想從我的onClickListener獲得所選項目的名稱(String)。
我知道如何獲得選定的位置,但如何找到這個元素的字符串?
這是我上點擊收聽:
journalNames.setOnItemClickListener(new OnItemClickListener() {
public void onItemClick(AdapterView<?> parent, View view,int position, long id)
{
}});
我的ListView填充了從數據庫中查詢一些。
謝謝。
我認爲getItemAtPosition()不返回字符串 – 2012-02-24 08:52:47
驚人的,很好的答案。這正是我需要的。非常感謝。只在最後添加.getString()。 – 2012-02-24 08:53:07
你可以這樣使用,String selectedFromList =(String)journalNames.getItemAtPosition(position);或者String selectedFromList =(journalNames.getItemAtPosition(position).toString()); – user370305 2012-02-24 08:58:48