适配器相关

          results.remove(position);
         patrolSendAdapter.refrash(results); 

//错 list的数据也会clear

      public void refrash(ArrayList<Map<String, Object>> list) {
                 results.clear();
                results.addAll(list);
                notifyDataSetChanged();
      }

//正确的写法 引用问题

       public void refrash(ArrayList<Map<String, Object>> list) {
                 data=new ArrayList<>();
                 data.addAll(list);
                 results.clear();
                results.addAll(data);
                notifyDataSetChanged();
      }
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 1.概念 Adapter是用来帮助填充数据的中间桥梁,简单点说就是:将各种数据以合适的形式显示到view上,提供给...
    jadefly阅读 591评论 0 0
  • 问答题47 /72 常见浏览器兼容性问题与解决方案? 参考答案 (1)浏览器兼容问题一:不同浏览器的标签默认的外补...
    _Yfling阅读 13,841评论 1 92
  • Android 自定义View的各种姿势1 Activity的显示之ViewRootImpl详解 Activity...
    passiontim阅读 173,956评论 25 709
  • 错误的观念是泯灭健康的祸根 中国人有两个固有的观念: 生病了去哪里?去医院! 生病了吃什么?吃药! 但如果从新疆请...
    文博_4f10阅读 701评论 0 1
  • 三五个人聚坐, 打牌聊天做着闲活。 享受着午后的阳光, 蜻蜓在俏皮的舞动, 引得花草轻轻的摇 连风都慵懒了 只是偶...
    室长先生阅读 145评论 1 1