【问题标题】:Is there anyway to simulate google map on android app?无论如何在android应用程序上模拟谷歌地图?
【发布时间】:2013-09-09 15:39:17
【问题描述】:

我正在做有关地图导航的项目。目前,我可以很好地使用带有 GPS 和信号路线指示的地图视图。但无论如何我都找不到,在地图上显示所有可能的选择,比如网络上的谷歌地图。

例如,我喜欢搜索我所在地区周围的餐馆,所以我在搜索栏中输入“餐馆”并搜索它,地图会显示我当前的位置(我已经这样做了)并显示所有可能的餐馆在我的地区附近。之后我选择了一家餐厅,地图会画出从我所在位置到餐厅的路线(我也是这样做的)

我花了很多时间在互联网上搜索,但找不到任何关于此的关键示例,有什么教程可以参考吗?

我应该使用“webview”在应用程序上直接显示谷歌地图网页吗?

我也遇到其他问题,我用下面的方式在地图上指引我的路线,它假设在我的应用程序上绘制路线,但手机会直接打开谷歌地图并在谷歌地图上绘制路线,我做错了吗?有没有更好的办法?

Intent intent = new Intent();
intent.setAction(android.content.Intent.ACTION_VIEW);
intent.setData(
Uri.parse("http://maps.google.com/maps?f=d&saddr="
+GeoPointToString(fromGeoPoint)
+"&daddr="
+GeoPointToString(toGeoPoint)
+"&hl=cn")
);
startActivity(intent);

我是android编程的新手,希望这不是一个愚蠢的问题,希望你能帮助我。谢谢

【问题讨论】:

    标签: android google-maps gps


    【解决方案1】:

    如果您尝试使用 Google 地图制作应用,您应该使用 Google Maps API!

    https://developers.google.com/maps/documentation/android/

    您应该可以通过 Eclipse 中的 SDK 管理器下载它,或者手动安装它。我现在在工作中使用它,但请注意,您无法使用这些地图制作用于导航的商业应用。

    【讨论】:

    • 我正在使用 google map api,因为手机没有提供在默认应用程序上编码的方式,所以我需要模拟 google map 来处理我的项目。我只是不确定如何让它一次搜索所有可能需要的位置,正如我在顶部解释的餐厅示例
    猜你喜欢
    • 2013-10-22
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-12-21
    • 1970-01-01
    • 2014-10-29
    • 1970-01-01
    • 2014-03-15
    相关资源
    最近更新 更多