我想实现离线地图内容到我的android应用程序。我不需要为特定区域绘制太多详细的地图,并在其上标记一些地方。可缩放和可滚动的图像似乎对我来说已经足够了。Android - ImageView作为离线地图
第一个问题是; 1-)在android中离线地图的最佳选择是什么?我的约束是我的应用程序无法使用任何互联网连接。我是否必须使用图像视图(通过在其上添加按钮标记),还是可以使用Mapview的任何离线数据?
我已经搜索了很多使用imageview作为地图,但无法得到如此多的结果。
我对imageview的基本问题是; 2-)如何在imageview的特定位置添加标记(按钮)?
我已经找到了滚动和缩放一些示例代码和实现了它们(滚动型没有倾斜滚动默认),但我无法找到一个方法来添加标记的滚动,缩放ImageView的。
请不要以为在示例代码,姑且认为imageview的处于滚动视图和我尝试它添加标记(按钮)。
在此先感谢
你究竟如何实现缩放?你需要在放大时替换图像,除非你有地图渲染引擎,可以将矢量数据转换成位图并使用它(如iGO des)。关于添加标记,基本上滚动视图扩展了FrameLayout,并且只能携带一个孩子,因此您必须放置一个framelayout或绝对布局,以便您可以将视图放置在任何位置。那么你可以添加你的图像作为背景或放置图像视图来填充父项。 – codeScriber