android - 将应用程序置于前台与在最近的 Activity 中按应用程序相同吗?

标签 android android-activity android-recents

如何将我的应用程序带回到前台,就像用户在最近 Activity 中按下应用程序图标/图像时一样。

最佳答案

您只需执行 Android 在用户按下应用程序图标/图像时所做的操作即可:

Intent intent = new Intent(context, MyRootActivity.class);
intent.addFlags(Intent.FLAG_ACTIVITY_NEW_TASK);
startActivity(intent);

确保指定应用程序的根 Activity (即:ACTION=MAIN 和 CATEGORY=LAUNCHER 的 Activity )。

关于android - 将应用程序置于前台与在最近的 Activity 中按应用程序相同吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18714850/

相关文章:

java - 从 ByteBuffer 解析多个 JSON

android - 不同 Activity 中的相同抽屉导航

android - 如何在后退按钮上清除以前的 Activity 堆栈和退出应用程序?

Android Lollipop 知道应用程序是否作为使用情况统计访问权限

android - 如何将前台应用程序设置为不显示在最近的列表中?

android - 从 list 中删除 LoginActivity - 适用于 Android 3.0 的 Facebook SDK

Android 应用程序无法加载 native 库

android - 将我的 Activity 带回顶部?

android - 在 Android Studio 中扩展 TextView 类时出错

java - 主题未保存在共享首选项中