Android ListView 嵌套 ImageView,如何响应ImageView的点击和长按事件
http://www.tuicool.com/articles/EZv2Uv
1、先说下嵌套在ListView中的ImageView如何响应点击事件
方法:在imageView中设置onClick属性,例如:android:onClick="TimeClick"
然后在Activity中写TimeClick方法,获取ImageView的id就可以了。
2、长按事件:
本人是用BaseAdapter的,然后在getView中写:holder.iv.setOnLongClickListener(new deleteClickListener());
holder.iv是:
private class Holder{ 
    public ImageView iv;    
    }
holder = new Holder();    
    convertView = mInflater.inflate(R.layout.time_items, null);  //ImageView所在的布局文件    
    holder.iv = (ImageView) convertView.findViewById(R.id.picture);
最后实现deleteClickListener类就可以。
注:在写deleteClickListener时
@Override    
    public boolean onLongClick(View view) {    
    Toast.makeText(mContext, "删除成功", 1).show();    
    return true;    
    }
系统默认返回false,要改为true,否则点击事件和长按事件有冲突。
另:ListView 设置 android:focusable="false"
ImageView 设置 android:focusable="true"
Android ListView 嵌套 ImageView,如何响应ImageView的点击和长按事件的更多相关文章
- Android ListView的item背景色设置以及item点击无响应等相关问题
		Android ListView的item背景色设置以及item点击无响应等相关问题 在Android开发中,listview控件是非常常用的控件,在大多数情况下,大家都会改掉listview的ite ... 
- android ListView的上部下拉刷新下部点击加载更多具体实现及拓展
		android ListView的上部下拉刷新下部点击加载更多具体实现及拓展 ListView下拉刷新,上拉自动加载更多 下拉刷新以及加载更多 
- android listView嵌套gridview的使用心得
		在开发的过程中可能需要用到listview嵌套gridview的场景,但是在Android中, 不能在一个拥有Scrollbar的组件中嵌入另一个拥有Scrollbar的组件,因为这不科学,会混淆滑动 ... 
- android ListView中的Item有Button时候点击异常处理
		1.当ListView中有Button的时候往往会遇到很多问题,比较常见的一个问题是: 假设:在ListView中有N个Item当点击其中某个Item中的Button的时候,需要改变当前Button的 ... 
- Android系统中自定义按键的短按、双击、长按事件
		在项目中碰到这样的问题: 由于系统中的按键在底层做了重新定义或者新增了按键,此时需要在APP层对按键事件(keyevent)做分解处理,模拟Android系统做法,把keyevent分解成: 1.单击 ... 
- android ListView嵌套GridView显示不全问题
		只需重写GridView即可:public class MyGridView extends GridView{ public MyGridView(android.content.Context c ... 
- Android ListView嵌套Button,Button事件覆盖item事件解决办法
		方法就是修改item布局的xml文件: 在根布局里加上: android:descendantFocusability="blocksDescendants" 然后在按钮布局里加上 ... 
- LISTVIEW嵌套GRIDVIEW的一些处理(点击GRIDVIEW的条目,能够显示他在LISTVIEW中的位置)(对这篇文章的优化处理,不每次都new onItemClickListener)
		前几天写了点击GRIDVIEW的条目,能够显示他在LISTVIEW中的位置,当时的处理是在ListView的适配器里的GetView方法里每次都new GridView的onItemClickList ... 
- android listview综合使用示例_结合数据库操作和listitem单击长按等事件处理
		本示例说明: 1.自定义listview条目样式,自定义listview显示列数的多少,灵活与数据库中字段绑定. 2.实现对DB的增删改查,并且操作后listview自动刷新. 3.响应用户操作点击事 ... 
随机推荐
- html5自定义标签选择器
			* E[attr]:只使用属性名,但没有确定任何属性值 * E[attr="value"]:指定属性名,并指定了该属性的属性值.必须和元素的属性完全匹配 * E[attr~=&qu ... 
- Oracle 日期处理
			select * from dt where dw_data=to_date(to_char(sysdate-1,'YYYY-MM-DD'),'YYYY-MM-DD') ---取前一天日期 SQL&g ... 
- 原生javascript难点总结(1)---面向对象分析以及带来的思考
			------*本文默认读者已有面向对象语言(OOP)的基础*------ 我们都知道在面向对象语言有三个基本特征 : 封装 ,继承 ,多态.而js初学者一般会觉得js同其他类C语言一样,有类似于Cl ... 
- 有关DOM的小总结
			一直以为DOM(文档对象模型)是JS中最简单的一部分.不可否认,它确实很简单,因为DOM的思维模式有点固定,只需要简单地记住一些固定的方法,所以DOM可以说是所有js(这里指的是客户端的js)入门的起 ... 
- CSU 1507	超大型LED显示屏  第十届湖南省赛题
			题目链接:http://acm.csu.edu.cn/OnlineJudge/problem.php?id=1507 解题思路:这是一道模拟题,看了那么多人的代码,我觉得我的代码是最简的,哈哈,其实就 ... 
- 用Delphi直接获取bmp图片的像素
			用Delphi直接获取bmp图片的像素,并存储显示出.(此像素主要用在LED上显示).希望高手能给出代码啊!! function getImagePixels(f: string): Integer; ... 
- C++Primer第5版学习笔记(二)
			C++Primer第5版学习笔记(二) 第三章的重难点内容 这篇笔记记录了我在学习C++常用基本语法的学习过程,基本只记录一些重难点,对概念的描述不是一开始就详尽和准确的,而是层层深入 ... 
- Wall - POJ 1113(求凸包)
			题目大意:给N个点,然后要修建一个围墙把所有的点都包裹起来,但是要求围墙距离所有的点的最小距离是L,求出来围墙的长度. 分析:如果没有最小距离这个条件那么很容易看出来是一个凸包,然后在加上一个最小距离 ... 
- Action
			学习Action的几个内容 1.实现一个Action的最常用方式: 从ActionSupport继承 链接 2.Action配置 DMI动态方法调用 ! 通配符配置 * {1} {2} … * ... 
- 洛谷 P1026 统计单词个数
			题目描述 给出一个长度不超过200的由小写英文字母组成的字母串(约定;该字串以每行20个字母的方式输入,且保证每行一定为20个).要求将此字母串分成k份(1<k<=40),且每份中包含的单 ... 
