我正在创建一个应用程序,当您接近gps位置时会发出警报。现在,当用户按下主页按钮时,此应用程序将发送到后面。当用户进入该区域以触发警报时,警报会触发但应用程序不会发送到前台。 我怎么能这样做?
我试过这个
Intent intent = new Intent(context, TrainActivity.class);
intent.addFlags(Intent.FLAG_ACTIVITY_REORDER_TO_FRONT);
intent.setAction(Intent.ACTION_MAIN);
intent.addCategory(Intent.CATEGORY_LAUNCHER);
startActivity(intent);
在报警功能中,但这没什么用? (Trainactivity是在背景上运行的类,以及需要在前台运行的类)
答案 0 :(得分:1)
REORDER_TO_FRONT
标记仅控制活动历史记录中的堆叠顺序。那不是你想要的。这是你想要的 ? - Bring application to front after user clicks on home button