0

根据新的 Google Maps APIs 版本 2 的说明,我擅长显示我想在我的应用中显示的 Google Maps。

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

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

4

2 回答 2

1

这是不可能的?

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

于 2013-01-21T14:19:07.450 回答
1

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

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

于 2013-01-21T14:20:50.403 回答