ListActivity里onListItemClick方法参数问题

kf156 2010-02-22 10:26:40
protected void onListItemClick (ListView l, View v, int position, long id)

其中int position和long id。前者是list中view的位置,后者是被点击组件的行id,这两参数的值在什么情况下是不同的?
...全文
3436 10 打赏 收藏 转发到动态 举报
写回复
用AI写文章
10 条回复
切换为时间正序
请发表友善的回复…
发表回复
gaofq 2011-11-29
  • 打赏
  • 举报
回复
不是OK吗?
gongweixin123 2011-11-25
  • 打赏
  • 举报
回复
我也在纠结这个问题
sll_docking 2011-07-07
  • 打赏
  • 举报
回复
这不是和问的问题无关吗?
lingllove 2011-05-16
  • 打赏
  • 举报
回复
position怎么得到呢?
康桥 2010-05-17
  • 打赏
  • 举报
回复
position 指在listview里的位置
id是listactivity所绑定的cursor数据源中的id
fanth 2010-04-15
  • 打赏
  • 举报
回复
我想在onListItemClick 方法中将选中的行的颜色变为选中的颜色,可以吗?
kf156 2010-03-23
  • 打赏
  • 举报
回复
position 指在listview里的位置
id是view的资源id。
kf156 2010-02-22
  • 打赏
  • 举报
回复
之前想过会不会是这情况,可模拟器上测,有滚屏时,得到的值还是一样
梦_枫 2010-02-22
  • 打赏
  • 举报
回复
以外。。。。。。。。。。。。。。。。
梦_枫 2010-02-22
  • 打赏
  • 举报
回复
当list中有些项已经在当前屏幕以处,,就是出现滚动条时。。。。。

80,350

社区成员

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

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