Android ListView and OnClickListener: How to get the selected item
我有一个listView和一些项目。
我想从我的onClickListener中获取所选项目的名称(字符串)。
我知道如何获取所选位置,但是如何找到此元素的字符串?
这是我的点击监听器:
1 2 3 4 5 | journalNames.setOnItemClickListener(new OnItemClickListener() { public void onItemClick(AdapterView< ? > parent, View view,int position, long id) { }}); |
我的listView填充了数据库中的一些查询。
谢谢。
那是什么,
1 2 3 4 5 | journalNames.setOnItemClickListener(new OnItemClickListener() { public void onItemClick(AdapterView< ? > parent, View view,int position, long id) { String selectedFromList = (journalNames.getItemAtPosition(position).getString()); }}); |
您可以在视图或父级上找到它。在Eclipse中,只需键入view。并查看键入。(点)后得到的方法。我认为这是最好的。
1 | parent.getAdapter().getItem(position); |