Android onResume跳转界面出错

Android onResume跳转界面出错,第1张

Android onResume跳转界面出错 情景:

在A界面onResume中跳转到B界面,B界面中启动截图服务,之后导致截图服务出现奔溃,提示截图必须在前台服务中进行

解决办法:

延迟启动界面跳转

代码:
new Handler().postDelayed(() -> {
                Intent intent2 = new Intent(ShowResultActivity.this, ScreenCaptureActivity.class);
                intent2.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK);
                startActivity(intent2);
                finish();
            }, 300);

注:最好是在Activity的生命周期走完之后再进行界面的跳转

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/4748383.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-11-08
下一篇 2022-11-08

发表评论

登录后才能评论

评论列表(0条)

保存