给ListView下的子控件设置点击事件并获取点击item在ListView中的position_listview 子控件position-程序员宅基地

技术标签: android  

@Override
public View getView(int position, View convertView, ViewGroup parent) {
    
	myViewHolder.iv_only_one_image.setOnClickListener(this);
	myViewHolder.iv_only_one_image.setTag(position);
}


@Override
public void onClick(View v) {
    
      switch (v.getId()){
    
	       case R.id.iv_only_one_image:
               int position = (Integer) v.getTag();
	        break;
}
版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/qq_46070108/article/details/121107090

智能推荐

HTML、CSS精美按钮输入框图形样式_好看的输入框样式-程序员宅基地

文章浏览阅读3.4k次,点赞3次,收藏27次。HTML、CSS精美按钮输入框图形样式_好看的输入框样式

C++内存管理,const、mutable、static、编译过程_c++ static const mutable-程序员宅基地

文章浏览阅读2k次,点赞2次,收藏4次。回答问题可以的。变量修改的本质是存储空间中的数据被改变,我们通过变量名、指针等方式改变数据都是找到数据的存储位置,对存储空间进行操作。换句话说,空间的存储位置决定了一个变量能不能被修改。局部变量存放在栈区,程序运行完毕释放内存。而加了const修饰之后,,我们不可以使用变量名对这块内存进行修改,却可以通过其他方式对修改内存从而达到对变量的修改。全局变量存放在数据段,加const修饰之后,存放在只读数据段,是无法对内存进行操作的。所以一个数据能不能被修改,还是看它存放的位置。变量名和变量我们首_c++ static const mutable

Android安卓 自定义mapbox地图比例尺_android mapbox 地图比例尺-程序员宅基地

文章浏览阅读2.8k次。在给mapbox地图添加比例尺的时候,我没有找到mapbox自带的比例尺,所以就自己写了一个。和其他自定义比例尺原理其实都差不多。首先,加载mapbox地图,这个就不再详细叙述,照着mapbox官网的教程打下来就行了。定义一个自定义View,MapScaleView,在这里计算每一级比例尺在屏幕上需要绘制的长度。计算比例尺的原理是获取屏幕中心的一点的每像素代表的实际距离,因为在同一纬度上每..._android mapbox 地图比例尺

安卓屏幕信息基础知识复习_安卓手机屏幕倍数-程序员宅基地

文章浏览阅读656次。在Android中,像素(px)、分辨率、密度(dpi)和尺寸之間存在著密切的關係。**像素(px)**是屏幕上顯示圖像的最小單位。每個像素都可以顯示一種顏色,多個像素組合在一起可以顯示複雜的圖像。是指屏幕上像素的數量。它通常表示為寬度和高度的乘積,例如1920x1080。分辨率越高,屏幕上可以顯示的細節就越多。**密度(dpi)**是指屏幕上每英寸的像素數量。它用於衡量屏幕的清晰度。密度越高,同樣大小的圖像就會顯得更清晰。是指屏幕的物理大小。它通常以英寸為單位表示。_安卓手机屏幕倍数

poj 1659 Havel-Hakimi定理(图解序列能否成图)_可图解的序列-程序员宅基地

文章浏览阅读540次。题意:给定图解序列(一系列非负整数,这些书)_可图解的序列

解决:Android 报错 Failed to transform exifinterface-1.2.0.jar_failed to transform file 'sm4-1.16-snapshot.jar' t-程序员宅基地

文章浏览阅读835次,点赞9次,收藏11次。Android 报错 Failed to transform exifinterface-1.2.0.jar_failed to transform file 'sm4-1.16-snapshot.jar' to match attributes {artifa

随便推点

Jquery学习笔记-程序员宅基地

文章浏览阅读66次。Jquery学习笔记jquery简介:(1)jquery是干什么的呢?l为了简化JavaScript的开发,一些JavsScript库诞生了.JavaScript库封装了很多预定义的对象和实用函数。能帮助使用者建立有高难度交互的Web2.0特性的富客户端页面,并且兼容各大浏览器l当前流行的JavaScript库有...

用python做一个随机题目生成器-程序员宅基地

文章浏览阅读662次。你好!要用 Python 做一个随机题目生成器,你可以使用 Python 的 random 模块来生成随机数。下面是一个简单的例子,它会生成一道加法题:import random# 生成两个随机数num1 = random.randint(1, 10)num2 = random.randint(1, 10)# 计算答案answer = num1 + num2# 打印题目和答..._随机题目生成器

C语言-设计模式-程序员宅基地

文章浏览阅读811次,点赞13次,收藏21次。设计模式的书相信很多人都看过。对于设计模式这样一种方法,相信不同的人有不同的理解。

项目中到底该不该用 Lombok?_项目总要不要使用lombok-程序员宅基地

文章浏览阅读221次。Lombok 作为一款非常流行的工具插件,肯定有它自身的优势所在,到底建不建议在日常开发中使用,我个人其实是一个中立的态度,如果你们团队的人都喜欢它,那推荐你使用,在使用之前,最好培训一下,有哪些坑点,避免踩坑。如果多数人不太喜欢用它,那就不推荐你使用,很多公司禁止你使用它的原因,其实这种插件有点类似那种流氓插件,工作原理不是官方所认可的方式来实现,假如某天新版本的 jdk 突然把这个漏洞给堵住了,那么项目想要升级 jdk,就比较困难。_项目总要不要使用lombok

蓝色音箱改装电源_基于汽车中控音箱系统升级的几种方法-程序员宅基地

文章浏览阅读127次。众所周知,不同配置的汽车在购买的时候,就那么一点点配置就要差几千元,为了节约,避免不必要的费用,其实汽车上一些简单的配置我们是可以自己购买汽车后DIY的。比如音箱,灯光,中控,雷达,倒车影像,辅助变道系统(BSM盲区监测系统),当然还有些加装主动刹车功能的(这个不建议加装)等等一切和车身舒适系统相关的都可以选择性加装。如本文中的音箱系统,很多汽车购买后发现是两个音箱,音质只能说能发出声音来,谈不..._汽车音响电源如何升级

Terminate called after throwing an instance of ‘ros::serialization::StreamOverrunException‘_terminate called after throwing an instance of 'ro-程序员宅基地

文章浏览阅读546次。后来还去ROS WIki看了一下,首先得确认代码没有问题(这个很重要),有些问题编译是不报错得,我是在融合坐标时出现的这个问题,是因为我的数据类型不一样导致得,最后把数据类型全部设置为一致就没有在报错了。_terminate called after throwing an instance of 'ros::serialization::streamov