ViewPager添加删除数据后刷新页面方法
2020-11-05 本文已影响0人
蓝不蓝编程
问题
在使用ViewPager时,删除数据后,界面未刷新,数据仍在. 如通过ViewPager浏览照片,浏览到某张时,进行删除,调用notifyDataSetChanged()
后也不刷新.
解决方案
覆写PagerAdapter的getItemPosition方法
/**
* 覆写此函数,才能使得删除数据后UI及时刷新
*/
override fun getItemPosition(obj: Any): Int {
return POSITION_NONE
}