首页 / 浏览问题 / 移动GIS / 问题详情
android 三维地图 点击事件
22EXP 2021年11月05日
三维地图 往跟踪图层添加多个区域对象,想给每个单独的区域添加一个点击事件,并在点击的时候显示跟该区域相关的自定义详情信息,该如何实现呢?   在图层上添加一个marker 图片 怎么给marker 添加点击事件

1个回答

您好,可以通过场景控件的手势监听器来获取单机、双击的事件。sceneControl.setGestureDetector(android.view.GestureDetector gsDetector)。通过点击事件然后获取跟踪图层的对象,trackinglayer3D.hitTest();
9,232EXP 2021年11月05日
trackinglayer3D.hitTest()返回的ID 试什么  没找到那有设置Id的方法
getTrackingLayer().hitTest(point) 有的点返回是-1 什么原因  如果只是根据一个点绘制mark 只有明确点击到mark 才会返回相应索引 单个marker时 怎么处理点击事件
...