我是Android的新手,我开始为Android开发类似GPS的应用程序,该应用程序的基本概念是显示蓝图,并在其上显示与位置相关的信息蓝图和其他设置。
这方面的一个例子是采用可以缩放和平移的公寓蓝图,并在其上方放置标记,其中包含有关公寓每个部分的信息,显然位于浴室,卧室,厨房等正确位置等等。
我的问题是开发此类功能的最佳方法是什么?
我的第一个想法是使用RelativeLayout作为容器,使用缩放和平移功能的蓝图的ImageView和基于图像的缩放和平移定位信息的相应位置的个别视图。
然后我继续挖掘并看到了2d Graphics选项,但我真的不知道如何为此实现。
如果有人可以向我发送正确的方向,我也会感激。如果有可能的话也会有一些例子。
提前谢谢。
答案 0 :(得分:0)
使用MapView
和ItemizedOverlay
来显示标记。 Here's a step-by-step answer如何完成此操作(请参阅答案的项目B )。