安卓开发

ViewPager添加删除数据后刷新页面方法

2020-11-05  本文已影响0人  蓝不蓝编程

问题

在使用ViewPager时,删除数据后,界面未刷新,数据仍在. 如通过ViewPager浏览照片,浏览到某张时,进行删除,调用notifyDataSetChanged()后也不刷新.

解决方案

覆写PagerAdapter的getItemPosition方法

    /**
     * 覆写此函数,才能使得删除数据后UI及时刷新
     */
    override fun getItemPosition(obj: Any): Int {
        return POSITION_NONE
    }
上一篇下一篇

猜你喜欢

热点阅读