我有两个Fragment
班级和一个dragEventListner
活动班级。每个片段类都有一个imageScroller
由它们自己控制的imageAdapter
和listArray
。Fragment1
类有一组图像,它们被拖放到Fragment2
. 从 sd 卡中读取图像。当图像被丢弃时,我更新listArray
ofFragment2
并调用<adapter>.notifyDataSetChanged()
. 图像被添加到列表中(正如我在文件资源管理器中看到的那样),但在我重新启动应用程序之前,更改不会显示在活动中(即我看不到丢弃的图像)。但是,我尝试重新启动应用程序finish()
,然后调用已保存的意图。下面的代码:
Intent intent = getIntent();
finish();
startActivity(intent);
Unfortunately, app has stopped working
由于弹出崩溃消息然后恢复,这不是最好的。是重新启动应用程序唯一的解决方案还是我还有其他选择?