我的活动中有一个ListView。
每行以这种模式包括三个TextView:(RowId)(名称)(电话号码)
用户单击某行时,我需要获取行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.");
}
});
任何建议,将不胜感激。
最佳答案
您也可以使用v.findViewById(R.id.yourTextViewId)