我正在开发一个应用程序,它必须在后台工作,并在我从某个服务器收到事件时回来。
为此,我有一个在后台运行并获取消息的服务。我认为我能做的就是开始活动。像这样:
Intent ROA = new Intent(MainActivity.getInstance(), RouteOverviewActivity.class);
MainActivity.getInstance().startActivity(ROA);
问题是这样的。代码被执行,但应用程序没有被推送到前台。当我手动重新打开应用程序时,它会在我在后台启动的活动中打开。
因此,除了将应用程序推到前台外,一切正常。
谢谢你的帮助。