首页 > TAG信息列表 > itemizedoverlay
Java-叠加层仅在Android中的前2个GPS点之间绘制线条
我在Android中使用ItemizedOverlay遇到异常错误. 我正在创建一个GPS跟踪设备,该设备可以绘制数据库中存储的航点之间的路线. 当我通过Eclipse中的仿真器提供前两组经度和纬度点时,它会按照我的意愿绘制一条红线,但是如果我发送另一个GPS点,它将设置为动画点,但不会从该点绘制一条线Android覆盖整个地图
您将如何创建和覆盖整个地图的ItemizedOverlay? 我在地图上有多个标记是ItemizedOverlay类. 我想创建另一个ItemizedOverlay,它覆盖整个地图,以拦截不是在我的标记上而是在地图本身上的触摸事件.我已经读过类似one的其他SO问题,唯一的方法是通过ItemizedOverlay-> onTap.问题是我不Android mapView ItemizedOverlay setFocus无法正常工作
在ItemizedOverlay上调用setFocus(null)不会“取消聚焦”当前标记.根据文件: … If the Item is not found, this is a no-op. You can also pass null to remove focus. 这是我的代码: MapItemizedOverlay public class MapItemizedOverlay extends ItemizedOverlay<OverlayIteandroid – 使用具有多层ItemizedOverlay的OnTap(int i)
我必须在mapview上显示多个(大约600个,所有可点击以显示有关它们的信息)覆盖项目.对于性能问题,我认为将它们分组到不同的ItemizedOverlay类是明智的,因为每个组都会显示关于它们的不同类型的信息. (特别是项目是机场,VOR,NDB以及有关航空的事情). 我的问题是,如果我把它们分成几个android映射异步加载叠加项
我有一个地图视图,其中包含数千个要加载的项目. 很明显,我无法在创建视图时加载它们. 我想我必须根据当前显示的内容异步加载它们. 如何仅加载位于屏幕上显示的地图部分中的项目?解决方法:使用AsyncTask在每个屏幕上加载各个图层.使用MapView api获取当前可见地图的Lat / Long.在后