首页 > 解决方案 > 当 Activity 处于前台时,如何在不继续调用 onResume 的情况下正确启动 Activity?

问题描述

好的,我有一个自动流程来调用活动:

  • 当用户在一段时间后从我的应用程序转到另一个应用程序时。
  • 即使应用程序在前台,我仍然调用相同的流程来再次调用此代码。
Intent intent = new Intent(this, SomeActivity.class);
intent.setFlags(Intent.FLAG_ACTIVITY_REORDER_TO_FRONT);
startActivity(intent);

此标志将在第二种情况下调用 OnResume。

标签: androidandroid-intent

解决方案


推荐阅读