我现在遇到一个问题,我用cocos2dx调用android相册,部分手机在调用相册后回不到游戏界面了,游戏直接崩溃或自动重启,我打印了主activity的执行流程如下图。。。。但是有些手机又是正常的,可以回到游戏界面,正常情况activity流程如下图。。。我分析了下,发现不正常的手机在调用相册回到游戏界面的时候,会重新执行oncreate函数,感觉是主activity被释放了。。在正常的手机情况下,没执行oncreate,直接执行的onrestart。很奇怪的问题,,打印的主activity流程都是在点击相册开始记录的
这是调用相册代码:
Intent intent = new Intent(Intent.ACTION_GET_CONTENT);
intent.addCategory(Intent.CATEGORY_OPENABLE);
intent.setType(“image/*”);
startActivityForResult(Intent.createChooser(intent, “选择图片”),
1);