问题

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

解决方案

覆写PagerAdapter的getItemPosition方法

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