首页 / 浏览问题 / 移动GIS / 问题详情
请问图层怎么加点击事件
12EXP 2021年05月31日

supermap imobile android 10i

请问我用以下这种方式添加了点,我怎么给他加点击事件?这个类没有setSelect方法啊

m_mapcontrol.getMap().getTrackingLayer().add(geoPoint, "point");
m_mapcontrol.getMap().getTrackingLayer().add(geoPoint1, "point1");

用这个图层的hittest需要传入一个点的信息,我是加了好多点,手去点击一个点获取他是什么经纬度

1个回答

您好,跟踪图层目前没有点击事件,可以通过地图的点击事件拿到手指点击的坐标,然后通过TrackingLayer.hitTest()返回当前点击的点的索引来判定点击的是哪个点。也可以使用动态图层DynamicLayer动态图层和callout的方式,这两者都是有点击事件的。
9,232EXP 2021年05月31日
...