使用photoview和photoviewattacher删除Viewpager视图更新错误

Far*_*san 1 android photo-gallery android-viewpager android-pageradapter

我使用了来自Chris Banes opensource photoview库的photoview以及ViewPager中的Universal Imager Loader库来制作图库应用程序.问题是,当我尝试删除图像时,sdcard中的图像文件被删除,关联的数据列表被更新,当我调用notifyDataSetChagned()时,没有任何反应,视图保留在寻呼机内部而不会被更改.

覆盖getItemPosition()并返回POSITION_NONE将从PhotoAttacher返回错误:E/AndroidRuntime(18407):java.lang.IllegalStateException:ImageView不再存在.你不应该再使用这个PhotoViewAttacher了.

没有它,正如我所提到的,没有变化.有任何想法吗?

下面是代码的链接:

http://pastie.org/private/ezvnfcdi6iicosxys1c5g

Far*_*san 5

我没有使用ImageView和附加PhotoViewAttacher它,而是在xml布局中使用uk.co.senab.photoview.PhotoView它代替了ImageView它.