onItemClick方法中的position和id是什么意思?

shenleiwhu 2014-07-31 06:46:02
	
// 点击listview的某一项而进入
listview.setOnItemClickListener(new OnItemClickListener() {
public void onItemClick(AdapterView<?> parent, View view,
int position, long id) {
Intent intent = new Intent(MainActivity.this,
DetailActivity.class);
intent.putExtra("id",position);
startActivity(intent);
}
});




我今天测试的时候发现一个问题,我点击listview的某一项进入下一个activity。但是我发现这里的id是0,10,20这样的,还请各位帮帮忙。
...全文
264 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
shenleiwhu 2014-08-01
  • 打赏
  • 举报
回复
y哎呀啊,en没热回复,只有揭帖啦
shenleiwhu 2014-07-31
  • 打赏
  • 举报
回复
引用 1 楼 lionfresh 的回复:
position是在listview的位置,id是view的id。
两个不一样?为什么一个网站上说是一样的?用id就对了?
lionfresh 2014-07-31
  • 打赏
  • 举报
回复
position是在listview的位置,id是view的id。

80,362

社区成员

发帖
与我相关
我的任务
社区描述
移动平台 Android
androidandroid-studioandroidx 技术论坛(原bbs)
社区管理员
  • Android
  • yechaoa
  • 失落夏天
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧