我有一个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