我使用ViewPager
制作了一个示例项目。它从图库中选取一个新图像,创建一个新页面然后显示图像。它很好用直到我删除一些页面。之后,当我从图库中选择一个新图像时,该应用会创建一个新页面,但上一个图像已加载
图像Uris通过Bundle
传递,并以某种方式传递先前的bundle对象而不是正确的Uri。
解释
第95行是我创建新Fragment
并将其传递给Uri Parcelable
第110行是我获取Uri
并将其传递给Picasso
以加载它。
第26行是我删除页面并刷新ViewPager
为什么加载上一张图片而不是我选择的图片?