如何在Android中显示倾斜地图?

9
我正在开发一个带有Google地图的Android应用程序。
在Android中显示地图时,我遵循了Android文档。我成功地在我的应用程序中获得了mapview。但是我需要在倾斜视图中显示地图。我没有找到任何使用"倾斜视图"的地图示例。请建议如何在Android中获取倾斜视图。
我添加了一个倾斜视图地图的图像。左侧地图是正常视图,右侧地图是倾斜视图。enter image description here

你可以在 onPause 中存储 mapView 的状态,并在屏幕方向改变事件中恢复它。 - drulabs
Saikat,这已经内置在Maps V2中了。只需在地图控件上使用map.setMapType(GoogleMap.MAP_TYPE_NORMAL);,然后用两个分开的手指向下滑动即可。请注意,这与Google Maps应用程序相反,您需要用两个分开的手指向上滑动。 - Aaron Axvig
3个回答

14

1
你不需要编写任何代码,只需在xml部分(activitymap.xml)中写一行即可。
map:cameraTilt="60"

按照您自己的意愿调整数值


-2

这在Google Maps API中还不可用。

你能做的最好的事情就是使用一个意图来启动Google Maps应用程序本身,但我不知道你是否可以通过它请求倾斜。


谢谢您的回复。我想通过发送经纬度值来在Google Maps应用程序中显示我的静态位置。这可能吗? - Raghu Mudem
我认为是的:您必须提供一个KML文件,它将显示它。 - Philippe Girolami
请问您是否有任何示例可提供? - Raghu Mudem

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接