Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/209.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/wix/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 将背景中的应用程序带到前面_Java_Android_Android Intent_Alarm - Fatal编程技术网

Java 将背景中的应用程序带到前面

Java 将背景中的应用程序带到前面,java,android,android-intent,alarm,Java,Android,Android Intent,Alarm,我正在制作一个应用程序,当你接近gps位置时会发出警报。现在,当用户按下home(主页)按钮时,此应用程序将被发送到后面。当用户进入该区域触发警报时,警报会触发,但应用程序不会发送到前台。 我该怎么做 我试过这个 Intent intent = new Intent(context, TrainActivity.class); intent.addFlags(Intent.FLAG_ACTIVITY_REORDER_TO_FRONT);

我正在制作一个应用程序,当你接近gps位置时会发出警报。现在,当用户按下home(主页)按钮时,此应用程序将被发送到后面。当用户进入该区域触发警报时,警报会触发,但应用程序不会发送到前台。 我该怎么做

我试过这个

            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是在后台运行的类和需要在前台运行的类)

将重新排序到前面标志仅控制活动历史记录上的堆叠顺序。那不是你想要的。这就是你要找的吗

谢谢你的链接,但我已经看到了。这也不能让它起作用。我真的不知道为什么