android listview item长按事件,ListView的点击事件,长按事件,数据刷新
1、刷新数据
当List中的数据发生改变时,使用listViewAdapter.notifyDataSetChanged();通知Adapter刷新数据。
在Activity中找到ListView,为ListView设置我们自己写的Adapter,自己的Adapter,继承自BaseAdapter,实现四个方法,在ListView中定义两个变量,一是Context mContext,另一个是ArrayList arrayList;设置了ListView的Adapter后,
@Override
public void onItemClick(AdapterView> adapterView, View view, int i, long l) {
//参数中的view,可以通过他找到控件中的内容
TextView tv = view。findViewById(R.id.listView)
}
//当控件内容改变时,要通知Adapter刷新数据
});
delete.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View view) {
for (int i = 0; i < list.size(); i++) {
list.add();
}
listViewAdapter.notifyDataSetChanged();
});
2、长按事件
listView.setOnItemLongClickListener(new AdapterView.OnItemLongClickListener() {
@Override
public boolean onItemLongClick(AdapterView> adapterView, View view, int i, long l) {//参数一,一般不用
参数二当前点击的列表的对应布局的对象,参数三列表的位置 参数四点击列表的序号
return false(true);
}
});
}
最后要注意的是返回值要变为true
android listview item长按事件,ListView的点击事件,长按事件,数据刷新相关推荐
- Compose 手势事件:防止重复点击,双击,长按,全局触摸隐藏键盘
前言 JetPack Compose (后续简称compose) release版已经出来了三四个月了,虽然没正式版之前也学过几次,但一直没有机会用,在加上api的变更,导致之前学的都忘完了,现在终于 ...
- c# Gridview 点击checkbox 触发的事件
今天介绍下gridview中点击checkbox触发的事件,包括全选. 声明下,gridview中的checkbox不是在gridview设计器里面添加的,而是在gridview的属性中设置出来的,具 ...
- android 项目学习随笔十三(ListView实现ITEM点击事件,将已读状态持久化到本地)...
1.因为给LISTVIEW增加了两个头布局,所以在点击事件ITEM索引会增加2,比如原来第一条数据的索引应该为0,增加两个头布局后,它的索引变为 2,为了使LISTVIEW的ITEM在点 ...
- Android 使用NineOldAndroids实现绚丽的ListView左右滑动删除Item效果
转载请注明本文出自xiaanming的博客(http://blog.csdn.net/xiaanming/article/details/18311877),请尊重他人的辛勤劳动成果,谢谢! 今天还是 ...
- android gridview item 点击,Android-取消GridView/ListView item被点击时的效果
方法一,在控件被初始化的时候设置 gridView.setSelector(new ColorDrawable(Color.TRANSPARENT)); listView.setSelector(ne ...
- Android 使用Scroller实现绚丽的ListView左右滑动删除Item效果
本文出自xiaanming的博客(http://blog.csdn.net/xiaanming/article/details/17539199) 我在上一篇文章中Android 带你从源码的角度解析 ...
- android 机顶盒 view 焦点,AndroidTV/机顶盒 ListView获取焦点与点击事件问题处理方案...
AndroidTV/机顶盒 ListView获取焦点与点击事件问题处理方案 本人大二,最近在写一个Android机顶盒的小项目,遇到了这样一个问题.由于App的布局复杂,导致ListView用遥控器获 ...
- Android ListView Item与子控件焦点问题
经常会碰到ListView Item和子控件焦点冲突问题,查了很多资料后发现问题出在listview item的父容器布局中 android:descendantFocusability属性和子控件 ...
- android 修改listview item view 的方法(转)
android 修改listview item view 的方法 具体的解答办法很简单: 代码如下 : 1.获取需要更新的view int visiblePosition = mListView.ge ...
最新文章
- 耗材领用登记系统php_简单说一说,实验室管理系统LIMS系统功能描述吧
- 报名 | 2019清华大数据系统软件峰会
- VHD安装的Win7 X64系统迁移到VMware虚拟机(P2V)...
- seo html空格影响,这一对HTML标签嵌套对SEO优化的影响,居然99%的人不知道!
- boost::stl_interfaces::iterator_interface相关的测试程序
- 「Python」python调用单个C++文件生成的动态库(.so)Part I
- 如何解决python爬虫requests.get()遇到的418问题
- j2ee可以用于前端开发吗_用于J2EE开发的Cloud IDE
- android 5. 蓝牙 mesh,蓝牙mesh组网
- 我们找了3家制造企业,问问他们是怎么破解供应链难题的
- C++笔记-Stack around the variable问题解析
- TensorFlow2.0 —— 模型保存与加载
- eclipse集成maven
- oa是计算机辅助系统吗,oa是管理系统吗
- CAD工具栏不见了怎么显示出来/CAD面板不见了怎么显示出来
- h.265/HEVC 和 h.264/AVC 比较,在技术上的改进和优势
- Windows 10 下如何显示文件的后缀名
- mysql安装ecshop_ecshop图文安装过程详解
- opencv-python实际演练(二)军棋自动裁判(4)棋子图像提取算法的改进
- 爬虫漫游指南:浏览器指纹