1

我目前有一个应用程序,它只是一个标准的 android 应用程序,但我想向它添加一些谷歌地图功能。

因此,我创建了另一个项目来掌握谷歌地图 API,并尝试将其开发到它正在做我需要它做的事情的地步。

我的问题是我需要我的第一个应用程序能够调用或运行地图应用程序来检索数据。

是否可以从地图应用程序创建一个库,然后将其导入我的第一个项目?如果是这样,我将如何处理调用它?

如果没有,我如何将它实现到应用程序中?

对于它的价值,我会从菜单中的一个按钮调用它。

4

2 回答 2

0

如果你想把它做成一个应用程序,你可以将地图应用程序中的源和布局复制到主应用程序中,将其变成一个单独的Activity。然后使用Intent启动地图活动,可能会传递一些参数并将结果返回给主活动。

如果您使用的是 eclipse ,这里是添加活动的方法

还有一个使用 Intent 的小教程

于 2012-04-18T14:30:37.703 回答
0

如果您使用的是 eclipse,您可以右键单击您的地图项目,转到 properties->android 并选中屏幕底部的“Is Library”框。然后在您的其他项目中,您需要在属性的同一位置导入此库项目。您可以单击“添加”并将库项目添加到您的主目录,而不是选中此处的框。

在您的库项目清单中,您可能需要调整您的意图过滤器以摆脱其启动器功能。

于 2012-04-18T14:13:59.873 回答