listview,gridview里面通过一个item控制所有item的使用方法
来源:互联网 发布:在线数据图表处理软件 编辑:程序博客网 时间:2024/06/05 12:01
使用原理:在gridview或者listview 或者recycleview的适配器里面 进行标记,首先设置一个一个变量,监听是否需要显示或者隐藏
这里以是否显示每个item的右上角的删除按钮为例
然后写一个方法,用于改变状态并且刷新界面
在就是在getView里面设置和进行操作的时候传递参数
//关键所在
holder.xxx.setVisibility(deleteview ? View.VISIBLE:View.GONE);
//原来的长按事件,并没有重写gridview.setOnItemLongClickListener(new AdapterView.OnItemLongClickListener() { @Override public boolean onItemLongClick(AdapterView<?> parent, View view, int position, long id) { myGridView.setDeleteview(true); return false; }});
然后就GG了...
1 0
- listview,gridview里面通过一个item控制所有item的使用方法
- Android 点击ListView(或GridView)的一个item,使其里面textview变色,点击另一个这个恢复原来颜色
- listView / gridView 中手动添加一个Item
- VB.Net程序设计:ListView拖动自己的item放到自己另外一个item里面
- 设置gridview里面item的高度
- GridView里面的Item高度设置
- GridView item 尺寸控制
- 删除listview列表里面的单个item
- 自定义ListView里面的item不能点击
- C# ListView 里面的Item中的Key
- 点击item获取里面的控件 ListView
- 自定义ListView里面的item不能点击
- 加载listview里面不同样式的item
- listview item里面的控件点击事件
- ListView获取Item里面的值
- ListView 的 item 中插入 GridView
- listview的item中嵌套gridview问题
- gridView获取所有item的数目
- Vue.js v-for的简单demo
- [COM] 基于OLE的可视化拖放操作: drag & drop、IDropSource、IDataObject、IDropTarget
- linux修改文件所属用户和组
- 学习编写shell脚本(一)
- 泣血关于mysql安装卸载安装卸载
- listview,gridview里面通过一个item控制所有item的使用方法
- 第七节:定长与变长Array
- JDK动态代理
- 腾讯地图定位demo
- 匿名函数
- DOM4J操作XML
- ROS(Robot Operating System)常用环境变量介绍
- vim编辑代码自动补全设置
- 欧拉函数的一些模板+注释