android滑动以消除listview不会删除项目

android滑动以消除listview不会删除项目,第1张

概述I’musingthislibrary使用滑动以关闭功能来创建列表视图.我正在使用ArrayAdapter并使用此代码创建滑动以关闭侦听器SwipeDismissListViewTouchListenertouchListener=newSwipeDismissListViewTouchListener(listView,

I’m using this library使用滑动以关闭功能来创建列表视图.

我正在使用ArrayAdapter并使用此代码创建滑动以关闭侦听器

 SwipedismissListVIEwtouchListener touchListener =                new SwipedismissListVIEwtouchListener(                        ListVIEw,                        new SwipedismissListVIEwtouchListener.dismissCallbacks() {                            @OverrIDe                            public boolean candismiss(int position) {                                return true;                            }                            @OverrIDe                            public voID ondismiss(ListVIEw ListVIEw, int[] reverseSortedpositions) {                                for (int position : reverseSortedpositions) {                                    mAdapter.remove(mAdapter.getItem(position));                                }                                mAdapter.notifyDataSetChanged();                            }                        });        ListVIEw.setontouchListener(touchListener);        // Setting this scroll Listener is required to ensure that during ListVIEw scrolling,        // we don't look for swipes.        ListVIEw.setonScrollListener(touchListener.makeScrollListener());

但是每次尝试滑动时,似乎都可以,但随后该项目又回来了.

日志猫不会抛出任何异常.

有人以前有这个错误吗?请帮忙.

解决方法:

当我使用Roman Nurik的滑动擦除时,遇到了相同的问题.在适配器中创建自己的删除方法:

public voID remove(int position) {        yourList.remove(position);    }

您应该这样称呼它:

@OverrIDepublic voID ondismiss(ListVIEw ListVIEw, int[] reverseSortedpositions) {    for (int position : reverseSortedpositions) {        mAdapter.remove(position);        }    mAdapter.notifyDataSetChanged();}
总结

以上是内存溢出为你收集整理的android滑动以消除listview不会删除项目全部内容,希望文章能够帮你解决android滑动以消除listview不会删除项目所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/web/1088403.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-27
下一篇 2022-05-27

发表评论

登录后才能评论

评论列表(0条)

保存