我有一个listView与一些项目。
我想从我的onClickListener获取所选项目的名称(String)。
我知道如何获取所选位置,但如何找到此元素的字符串?
这是我的点击监听器:
journalNames.setOnItemClickListener(new OnItemClickListener() {
public void onItemClick(AdapterView<?> parent, View view,int position, long id)
{
}});
我的listView中填充了一些来自数据库的查询。
谢谢。
答案 0 :(得分:18)
怎么样,
journalNames.setOnItemClickListener(new OnItemClickListener() {
public void onItemClick(AdapterView<?> parent, View view,int position, long id)
{
String selectedFromList = (journalNames.getItemAtPosition(position).getString());
}});
答案 1 :(得分:8)
你可以在观看或父母身上找到它。在eclipse中只需键入视图。并看看你输入后得到的方法。(点)。我认为这是最好的。
parent.getAdapter().getItem(position);