请问图层怎么加点击事件

0 投票

supermap imobile android 10i

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

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

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

5月 31 分类:  73次浏览 | 用户: lyc110104 才疏学浅 (11 分)
修改于 5月 31 用户:lyc110104

1个回答

0 投票
您好,跟踪图层目前没有点击事件,可以通过地图的点击事件拿到手指点击的坐标,然后通过TrackingLayer.hitTest()返回当前点击的点的索引来判定点击的是哪个点。也可以使用动态图层DynamicLayer动态图层和callout的方式,这两者都是有点击事件的。
5月 31 用户: 董懿鑫 登峰造极 (8,135 分)
...