标签: android service android-activity start-activity
我有一个服务,它会在30到30秒内拨打网络服务器。如果返回某个值,我需要开始一个特定的活动。问题是从服务启动一个活动我需要设置intent.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK);
通过执行此操作,活动已启动,但在3-4秒后关闭,应用程序保持正常流程。
如何将新活动添加到堆栈顶部?
答案 0 :(得分:1)
我在启动应用程序时只是为了测试而调用该服务。但如果我在30秒后在我的应用程序中导航,则新活动会正确显示在前面。