AdapterView 的setOnItemClickListener 与子view setOnclick。__houzhi的博客-程序员宝宝

技术标签: android  Android  

额,首先介绍一下adapterview吧。AbsListView ,AbsSpinner,AdapterViewAnimator 都是它的子类,所以啥ListView,GridView,Spinner 啥的都是其子类。这样在用到这些类的时候,都会遇到下面这些问题和疑惑吧。

其实有两种方式可以实现AdapterView 的item onclick监听。

一种是setOnItemClickListener();

 adapterview.setOnItemClickListener(new OnItemClickListener() {

			@Override
			public void onItemClick(AdapterView<?> arg0, View arg1, int arg2,
					long arg3) {
				// TODO Auto-generated method stub
				Log.i(TAG,"onItemClick");
			}
		});

这里就可以监听item的点击了。

但是也有另外一种,在Adapter中的getView,设置convertView的onClickListener


版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/xxx_zhi/article/details/8864125

智能推荐

MyBatis中的foreach标签的详细介绍_mybatis中的foreach标签讲解_小蚂蚁hjk的博客-程序员宝宝

foreach 也就是遍历迭代,在SQL中通常用在 in 这个关键词的后面foreach元素的属性主要有item,index,collection,open,separator,close。分别代表:item表示集合中每一个元素进行迭代时的别名,index用于表示在迭代过程中,每次迭代到的位置,open表示该语句以什么开始,separator表示在每次进行迭代之间以什么符号作为分隔符,close表示以什么结束代码片段:&lt;selectid="selectB...

【Unity】安卓加密编译libmono.so成功&失败记录(unity2017已成功编译)_android unity so 编译_两水先木示的博客-程序员宝宝

2)将ndk解压到下面的路径:artifacts/Stevedore/android-ndk-linux-x86_64/android-ndk-r16b。3)检查extrnal目录下的bgwgc、boringssl、roslyn-binaries是否是空的,如果是就到主干上单独下载,然后放到对应的目录内。4、cd到mono根目录(mono-unity-2019.4-mbe解压出来的所在目录)ndk版本:android-ndk-r16b-linux-x86_64。1、卸载旧版本mono编译环境。.......

jenkins 中展示漂亮的 HTML 测试报告_jenkins展示html报告_勇敢的打工人海励的博客-程序员宝宝

前言:jenkins中在展示测试报告的时候很不友好,测试报告样式会丢失,如何展示漂亮的测试报告呢?今天我们就来解决这个问题,3种方式手把手教你。一、jenkins中展示测试报告效果二、实现方式一:临时解决(jenkins重启后失效)jenkins首页—&gt;ManageJenkins—&gt;Tools and Actions标题下—&gt;Script Console粘贴脚本输入框中:System.setProperty(“hudson.model.DirectoryBrowserSupp

将分支代码合并到master和将master代码合并到dev_weixin_34355559的博客-程序员宝宝

两种合并分支的方法:都保证在合到的那个分支上面;A合并到B,即保证当前在B分支上。A merge B是把A中的改动放到B分支上,B merge A是把B中的改动merge到A中,例如把master分支上的改动移到分支fb_xhf上,可以这样merge。1.转到master分支上,然后更新master最新更新。2.再转到fb_xhf上,然后在Loca...

一文了解什么是元宇宙_小文智能的博客-程序员宝宝

一个聚焦于社交连结的3D虚拟世界之网络。元宇宙主要探讨一个持久化和去中心化的线上三维虚拟环境。此虚拟环境将可以通过虚拟现实眼镜、扩增实境眼镜、手机、个人电脑和电子游戏机进入人造的虚拟世界。

mysql分频段存_哒哒哒之MySQL_weixin_39789857的博客-程序员宝宝

知识点事务———————**事务是是指一组sql语句组成的数据库逻辑处理单元,在这组的sql操作中,要么全部执行成功,要么全部执行失败。--事务的特性 (ACID)1. 原子性 (Atomicity):所有操作全部完成或全部不完成,最小的执行单位。undo log2. 一致性 (Consistency):事务执行前后都处于一致性状态。redo log3. 隔离性 (Isolation):并发执行的...

随便推点

[转载]面向 Java 开发人员的 db4o 指南: db4o 中的数据库重构_congji3817的博客-程序员宝宝

面向 Java 开发人员的 db4o 指南: db4o 中的数据库重构2007 年 6 月 08 日重构 Java 代码远远比重构关系数据库简单,但幸运的是,对于对象数据库却并非如此。在本期的面向 Java 开发人员的 d...

<dt></dt>_拜亚动力DT150专业耳机评测_weixin_26741739的博客-程序员宝宝

&lt;dt&gt;&lt;/dt&gt;Beyerdynamic’s DT150 headphones have been available for over 50 years, making them one of the oldest continually-produced audio products on the market. They first launched in the ...

Java后端常用正则表达式输入性校验(例如手机号,座机号,邮箱,网络地址,姓名,日期,IP地址等)汇总_秋9的博客-程序员宝宝

Java后端常用正则表达式输入性校验汇总,分享给大家。源码下载地址直接上Java代码: /** * //验证数据的正则表达式 检查是否非负浮点数 /// &lt;param name="InPut"&gt;要检查的字串&lt;/param&gt; /// &lt;returns&gt;bool&lt;/returns...

元宇宙与虚拟现实(二)_敏叔V587的博客-程序员宝宝

前面我们关于元宇宙进行了概念上的阐释,本篇文章继续会探讨一些元宇宙里面脑洞大开的话题,如元宇宙和现实的关系,以及热门话题,关于元宇宙怎么炒房~~

oracle执行存储过程或触发器报错:01403. 00000 -“ no data found“_oracle 触发器造成存储过程错误_雅冰石的博客-程序员宝宝

1.问题原因:存储过程中的,select a.xx(字段) into 变量名 from a(表名)where …。当语句中查询的数据为null时,返回的数据为空就会报错。2.解决办法:在对应语句结束;分号后面增加exception when data_no_found 进行异常捕捉处理。例如:select a.xx into 变量名 from a where id =1;exception when data_no_found then DBMS_OUTPUT.PUT_LINE(‘不存在数据’);

数据结构中线性表的存储结构_csdn_LYY的博客-程序员宝宝

一:顺序存储结构线性表的元素逻辑地址和物理地址是连续的,和高级语言的数组的存储是类似的。二:链式存储结构首先说几个概念:结点:结点就是数据元素的映像,包括数据域和指针域两个部分。线性链表(单链表):当结点只有一个指针域时,就叫做线性链表和单链表。链表的存取都是以头指针开始的,头指针指向第一个结点。链表分两种:有头结点和无头结点的,头结点起引导的作用,它的指针域指向第一个

推荐文章

热门文章

相关标签