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的点击事件,长按事件,数据刷新相关推荐

  1. Compose 手势事件:防止重复点击,双击,长按,全局触摸隐藏键盘

    前言 JetPack Compose (后续简称compose) release版已经出来了三四个月了,虽然没正式版之前也学过几次,但一直没有机会用,在加上api的变更,导致之前学的都忘完了,现在终于 ...

  2. c# Gridview 点击checkbox 触发的事件

    今天介绍下gridview中点击checkbox触发的事件,包括全选. 声明下,gridview中的checkbox不是在gridview设计器里面添加的,而是在gridview的属性中设置出来的,具 ...

  3. android 项目学习随笔十三(ListView实现ITEM点击事件,将已读状态持久化到本地)...

    1.因为给LISTVIEW增加了两个头布局,所以在点击事件ITEM索引会增加2,比如原来第一条数据的索引应该为0,增加两个头布局后,它的索引变为        2,为了使LISTVIEW的ITEM在点 ...

  4. Android 使用NineOldAndroids实现绚丽的ListView左右滑动删除Item效果

    转载请注明本文出自xiaanming的博客(http://blog.csdn.net/xiaanming/article/details/18311877),请尊重他人的辛勤劳动成果,谢谢! 今天还是 ...

  5. android gridview item 点击,Android-取消GridView/ListView item被点击时的效果

    方法一,在控件被初始化的时候设置 gridView.setSelector(new ColorDrawable(Color.TRANSPARENT)); listView.setSelector(ne ...

  6. Android 使用Scroller实现绚丽的ListView左右滑动删除Item效果

    本文出自xiaanming的博客(http://blog.csdn.net/xiaanming/article/details/17539199) 我在上一篇文章中Android 带你从源码的角度解析 ...

  7. android 机顶盒 view 焦点,AndroidTV/机顶盒 ListView获取焦点与点击事件问题处理方案...

    AndroidTV/机顶盒 ListView获取焦点与点击事件问题处理方案 本人大二,最近在写一个Android机顶盒的小项目,遇到了这样一个问题.由于App的布局复杂,导致ListView用遥控器获 ...

  8. Android ListView Item与子控件焦点问题

    经常会碰到ListView Item和子控件焦点冲突问题,查了很多资料后发现问题出在listview item的父容器布局中 android:descendantFocusability属性和子控件 ...

  9. android 修改listview item view 的方法(转)

    android 修改listview item view 的方法 具体的解答办法很简单: 代码如下 : 1.获取需要更新的view int visiblePosition = mListView.ge ...

最新文章

  1. 耗材领用登记系统php_简单说一说,实验室管理系统LIMS系统功能描述吧
  2. 报名 | 2019清华大数据系统软件峰会
  3. VHD安装的Win7 X64系统迁移到VMware虚拟机(P2V)...
  4. seo html空格影响,这一对HTML标签嵌套对SEO优化的影响,居然99%的人不知道!
  5. boost::stl_interfaces::iterator_interface相关的测试程序
  6. 「Python」python调用单个C++文件生成的动态库(.so)Part I
  7. 如何解决python爬虫requests.get()遇到的418问题
  8. j2ee可以用于前端开发吗_用于J2EE开发的Cloud IDE
  9. android 5. 蓝牙 mesh,蓝牙mesh组网
  10. 我们找了3家制造企业,问问他们是怎么破解供应链难题的
  11. C++笔记-Stack around the variable问题解析
  12. TensorFlow2.0 —— 模型保存与加载
  13. eclipse集成maven
  14. oa是计算机辅助系统吗,oa是管理系统吗
  15. CAD工具栏不见了怎么显示出来/CAD面板不见了怎么显示出来
  16. h.265/HEVC 和 h.264/AVC 比较,在技术上的改进和优势
  17. Windows 10 下如何显示文件的后缀名
  18. mysql安装ecshop_ecshop图文安装过程详解
  19. opencv-python实际演练(二)军棋自动裁判(4)棋子图像提取算法的改进
  20. 爬虫漫游指南:浏览器指纹

热门文章

  1. Android笔记(二十五) ListView的缓存机制与BaseAdapter
  2. 程序员到底需要什么样的需求文档?
  3. 产品经理心中都住着一个段子手?看看他们如何相爱相撕的...
  4. 曲奇问答CEO:从产品经理的角度玩转社区类产品
  5. 【pmcaff】苏杰:产品经理对技术做这些,就完蛋了
  6. Redux 一个还好的redux 实践吧
  7. linux 内核中一个全局变量引发的性能问题
  8. Linux学习之用户管理和组管理
  9. vueRouter-命名视图
  10. 《Docker进阶与实战》——3.2节使用Docker image