【发布时间】:2012-06-21 20:06:17
【问题描述】:
我的活动中有一个 ListView。 每行包含三个在此模式中的 TextView:(RowId) (Name) (电话号码)
当用户点击一行时,我需要获取行 ID。我做了很多事情并搜索了网络,但我没有找到解决方案。我不知道如何从以下方法获取行 ID:
listView = (ListView) findViewById(R.id.listview);
listView.setOnItemClickListener(new OnItemClickListener() {
@Override
public void onItemClick(AdapterView<?> parent, View v, int position, long id) {
Log.i(TAG, "item " + position + " clicked.");
}
});
任何建议都将不胜感激。
【问题讨论】:
-
你读过“onItemClick”的javadoc吗?