我正在构建一个Android应用程序,它提供Travel Maps.User可以离开我的应用程序。 Ex - 按Home键。我想做的是,带回位置变化的应用程序。我想在特殊的GPS坐标上显示一些通知。我正在使用onLocationChanged()方法来完成我的任务。但我无法找到一种方法将应用程序带到前台。你能帮我吗?
答案 0 :(得分:2)
我认为您不能让您的应用程序像这样出现在前台,但您可以在通知栏中显示通知。当用户选择该通知时,您可以再次显示您的应用程序。
答案 1 :(得分:1)
首先我没有这样做。但至少你可以试试。 在onLocationChanged()回调中放入
Intent startActivity = new Intent(this,your_class.class );
startActivity.setFlags(Intent.FLAG_ACTIVITY_REORDER_TO_FRONT);
PendingIntent i = PendingIntent.getActivity(this, 0, startActivity, 0);
然后启动Intent。