永发信息网

Listview为什么点击事件中的 View v取出来的Id是-1

答案:2  悬赏:30  手机版
解决时间 2021-01-28 06:42
//下面是listivew的点击事件mListView.setOnItemClickListener(new OnItemClickListener(){ public void onItemClick(AdapterView<?> parent, View v, final int position, long id){ Toast.makeText(getApplicationContext(),v.getId(),Toast.LENGTH_SHORT).show(); //上面这里打印出来的结果是 -1 ,这是什么原因?如果取这个控件ID }});//下面是listview的显示控制内容@Overridepublic View getView(final int position, View convertView, ViewGroup parent) { convertView = mInflater.inflate(R.layout.mlistview, null); ImageView vpic = (ImageView) convertView.findViewById(R.id.img_pic); ......}上面我点击listview中的图片控件(img_pic)时,提示的v.getId()竟然是-1,这是什么原因?怎么取呀
最佳答案
楼主可以通过ImageView vpic = (ImageView) convertView.findViewById(R.id.img_pic);得到控件;然后通过控件.getInfo...等方法得到自己想要的东西
全部回答
搜一下:Listview为什么点击事件中的 View v取出来的Id是-1
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
什么是马力?它具体表示什么含义?
二农场村地址在哪,我要去那里办事
有没卖PSP现成游戏的地方
- We are the most familiar stranger .我们
利令志惛的意思是什么啊?知道的请说下!
冬天外面的墙壁如何擦干净?
我的新社保卡在哪领360302197403155027
新浪微博换不了背景图片?
三农场村怎么去啊,我要去那办事
2.75加括号二又四分之三加括号一又八方之一加
一首诗概括唐宋八大家
墙墉的意思是什么啊?知道的请说下!
在边长为5米的正方形花坛周围每隔1米栽一棵价
RV鞋子尺码问题
四农场村地址在什么地方,想过去办事
推荐资讯
中国平安保险公司保险期间终身什么意思
湖南自考如何查询毕业证书是否在学信网注册?
苏州舒尔电子厂。华硕,建达招聘跟车送货押运
参考文献中的M和J的英文全称是什么啊?
萧县杜楼镇张屯初中地址在哪,我要去那里办事
南部疑难重症诊疗中心怎么去啊,我要去那办事
河北中考作文一般扣几分
笓篱战格的意思是什么啊?知道的请说下!
一个人吃饭做什么菜
金属元素其原子结构特点
【倒嗓】嗓字组词嗓音.嗓门
小时代时尚欧韩服饰地址在什么地方,想过去办
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?