[Android][BUG] Home键回来,AppActivity 未获得焦点,游戏黑屏

原因大体了解:

  1. 进入游戏,显示游戏界面
  2. 如果有其他原生弹窗,如 SDK登录、系统权限获取。 走onPause
  3. Home 键 走onStop
  4. 回来 走onRestart onStart 此时因为没走onResume 所以游戏是黑屏状态。
    5.处理完弹窗
    onWindowFocusChanged
    onResume 显示游戏界面

这个要怎么处理比较好,没什么隐患?


建议引擎大佬考虑下。如何更加优雅的处理!!!


已经强行加入如下代码了

onWindowFocusChanged(true);
onResume();