好的,我是startActivityForResult拍照并将其保存到我已经指定的文件(其路径)中。
我遇到了一个我不知道的奇怪的事情 -
当您以一个方向开始结果活动,然后在完成其他活动时切换方向,因为您的活动方向已更改,将调用onDestroy,然后调用onCreate,onStart,然后调用onActivityResult,这意味着如果你需要一些你将在onSaveInstanceState中保存的数据,那么当你回到活动时就无法做某事。
我是否正确,为什么会这样?
第二个活动完成后第一个活动中调用函数的顺序是
是不是更合理
那么,如果在onSaveInstanceState中保存没有用处,我应该在onPause中执行吗?什么是最好的方法呢?