首页 > 解决方案 > 活动启动一次后未启动

问题描述

我的项目从Application班级开始一个活动(比如A),活动A中的某个选项需要启动另一个活动(比如B),现在取决于一些网络条件,application班级可能需要开始活动A(当前显示活动B)。但这一次(这是活动 B 将要开始的第二次)活动 B 没有显示。我使用以下代码开始活动:

Intent main_act= new Intent(app.this,main_activity.class);
startActivity(main_act);

标签: android

解决方案


默认情况下,Android 将重新显示现有活动,您可以android:launchMode="singleTask"在清单中添加活动,这应该让您更接近您期望的功能。


推荐阅读