- 浏览: 115801 次
- 性别:
- 来自: 北京
文章分类
最新评论
-
lehehe:
恩恩,不过我觉得用接口比较方便,http://www.haos ...
android WIFI定位 -
sunlok:
不错的功能,学习了!
android ListView根据字母排序和定位
- 首先,说明一下,ListView中每一行包括以下三项:
- res/layout/main.xml
|
因为继承了ListActivity,所以ListView 的id设置为"@id/android:list"是必须的
- res/layout/lvitem.xml
注意:
在<RelativeLayout>中
android:descendantFocusability="blocksDescendants"
和<ImageButton>中
android:focusable="false"
这两项的设置很关键,如果不设置,将导致ListView的ItemClick事件将无法触发,该事件被ImageButton的click事件屏蔽了。
|
- 接下来,我们看看继承ListActivity的实现
在lvWithButtonExt中,为了能处理ImageButton的click事件,我继承了BaseAdapter类,并重新实现了getView()接口,在其中加入了Button的clicklistener,详见lvButtonAdapter类的实现。
|
- 接下来,我们看看lvButtonAdapter的实现
为了响应按钮的点击事件,首先要记录按钮的位置,然后为按钮设置clicklistener。
在重新实现的getView()接口中,我使用了lvButtonListener监听类,在构造函数中,记录行号,以便在OnClick接口中能准确的定位按钮所在的位置,进而对相应的行进行处理。
|
发表评论
-
SQLite 增删改查的工具类
2014-05-03 00:23 867SQLite 增删改查的工具类 -
将android工程打包生成apk文件
2014-04-21 18:56 6951.)生成keystore 按照下面的命令行 在C:\Pr ... -
android - 自定义标题栏(在标题栏中增加按钮和文本居中)
2012-10-09 10:57 2209现在很多的Android程序都在标题栏上都显示了一些按钮和标题 ... -
改变背景颜色
2012-10-08 10:47 792package com.tony.tabstudy; imp ... -
按钮文字变色
2012-09-26 14:15 856按钮文字变色 我们首先添加一个ColorStateLis ... -
ListView与Button共存问题
2012-09-20 17:06 595http://blog.csdn.net/xinqiqi123 ... -
获取手机SIM卡电话号码信息
2012-09-24 09:25 1128<uses-permission android:nam ... -
android判断用户网络类型
2012-09-18 20:42 4499Nettestactivity代码 ... -
android权限大全
2012-09-24 09:25 616访问登记属性 android.permission.AC ... -
android中实现百度地图
2012-09-24 09:26 1454android实现GPS定位 实现GPS定位功能主要是 ... -
android listView点击拓展出一些子item
2012-08-20 22:23 775android有些应用中listView点击item就会在 ... -
数据结构面试之六——二叉树的常见操作2(非递归遍历&二叉排序树)
2012-08-20 22:05 1333六、二叉树的基本操作(非递归遍历)&二叉排序树的操作 ... -
Activity的启动模式(android:launchMode)
2012-08-20 21:58 790在android里,有4种activity ... -
android面试题
2012-08-16 13:10 778打包下载: <ignore_js_op> Andr ... -
二叉树
2012-08-08 22:41 648http://blog.163.com/qhx_405/blo ... -
二叉树遍历
2012-08-08 22:27 690二叉树遍历 博客分类: 算法 数据结构CC++C#F# ... -
Android开发_如何调用系统默认浏览器访问
2013-11-04 11:20 677一、启动android默认浏览器 Intent ... -
图片滚动的几种常用组件的使用
2014-05-04 01:31 691图片滚动的几种常用组件的使用 写在前面:屏幕切换指的是在 ... -
android签名
2012-07-29 19:17 777Android 签名详解(三种方法) 2012 - 7 ...
相关推荐
解决android程序开发中ListView和Button共存的问题
使用BaseAdapter自定义适配器,采用了回收converView和ViewHolder优化代码,并且解决了在ListView中使用Button时,ListView的itemClick不能被触发的问题。
实现ListView和Button的结合使用,点击ListView和Button实现不同的操作
最近在做android项目时 发现要在listView用到Button等各种点击事件 经过各种百度 发现有两个简单的方法实现 我把demo放上去 为了方便自己以后用到 也方便学习listview实现button监听的同学们 注意 我用最新sdk...
这个demo主要解决了在listview上面增加button 是button和item同事拥有点击事件,接觉他们两个事件冲突的问题
scrollview 与 listview, viewpager 共存
用于实现在listview中监听button,写的很简单,可以直接拿过来用,一共用了两种方法实现此功能
ListView Button ListView Button共存问题,让Button点击
为ListView的每个列表添加Button 并且实现他的单击事件
ListView中嵌入Button ,ListView的item与Button的click事件分别被响应,同时还实现了类似Digg的item点击效果,点击item的某一项,item的视图会变化。
ScrollView中嵌套ListView,还可以嵌套多个listview 解决无法共存问题。放到项目中可以直接用
本文用两种方法BaseAdapter 和SimpleAdapter分别实现三种情况。listview中有button事件的时候,针对不同的需求,响应不同的事件。只实现响应listview的点击事件。只响应listview中的button事件。两个事件都需要。
相信大家都遇到过 Android listview和button点击事件冲突问题 网上有很多解决方法 但是不全面 按照网上说的通常是在ListView的Item布局中给Button加 android:focusable="false"在Item根布局加android:...
最近开发项目,用到了Listview 控件中的Item中button共存问题,现解决如下附件中
ListView和Button点击事件冲突处理,绝对有效,希望对各位有用
ListView上给Button增加开关,(本人亲测)友友们我会更新更多的源码和大家分享,希望大家喜欢 .
ListView的基本使用带Button
Android_ScrollView与ListView_GridView共存冲突解决方案
ListView和BaseAdapter搭配Button点击事件获取不同Item
详情可看:http://blog.csdn.net/u014704469/article/details/38843815