如何在我的UI中显示由Intent.ACTION_VIEW调用的Google地图?

时间:2013-01-21 14:16:17

标签: android google-maps android-intent

根据新版Google Maps API第2版的说明,我擅长展示我想要在我的应用中展示的Google地图。

但我有一个问题:如您所知,我们可以使用Intent.ACTION_VIEW轻松显示Google Map。在这种情况下,我们只能看到默认Google地图的屏幕。我想在我的XML布局或布局类中显示这个地图(由intent.ACTION_VIEW调用)。也就是说,我想在我的自定义布局(UI)中插入此地图(由intent.ACTION_VIEW调用)。 AFAIK,这个UI很可能是.java。

请让我知道如何。这不可能吗?

2 个答案:

答案 0 :(得分:1)

  

这不可能吗?

您无法在自己的应用中嵌入其他应用的UI。欢迎您使用Maps V1或Maps V2 API将Google地图添加到您的应用中,但不能将实际的地图应用嵌入您的用户界面。

答案 1 :(得分:1)

Intent.ACTION_VIEW用于启动另一个应用程序。这意味着,您将离开您的应用,并将打开谷歌地图应用。

如果您想添加自己的UI,则必须在自己的应用中使用MapView。 Developers.google.com