如何多次停止启动活动

时间:2018-10-03 19:08:31

标签: android android-activity

我正在这样从我的应用布局中的特定视图启动Android中的Google Maps:

Intent mapIntent = new Intent(Intent.ACTION_VIEW, location);
view.getContext().startActivity(mapIntent);

当我完成对地图的操作并返回到我的应用程序后,当我单击应用程序中的任意位置(不仅是特定视图)时,都会再次启动地图应用程序。

如何阻止这种情况的发生? 我只需要在显示特定视图时才能启动地图。

1 个答案:

答案 0 :(得分:0)

尝试调用finish();和return();开始意图后

类似的东西

Intent mapIntent = new Intent(Intent.ACTION.VIEW,loaction);
view.getContext().startActivity(mapIntent);
finish();
return;