Pau*_*der 2 gis android arcgis geospatial android-mapview
有人知道,如果可能的话,在Android应用中的ArcGIS MapView上点击标记时,如何显示弹出式信息窗口类型气泡?
我已经设法创建了一个SimpleMarkerSymbol类型标记,但我希望能够在用户按下时显示有关标记的更多信息,而不确定在ArcGIS中是否可以实现.感谢地图和标记的
代码:
GraphicsLayer graphicsLayer = new GraphicsLayer();
mapView = (MapView) findViewById(R.id.mapView);
mapView.addLayer(graphicsLayer);
SimpleMarkerSymbol simpleMarker = new SimpleMarkerSymbol(Color.RED, 10, SimpleMarkerSymbol.STYLE.CROSS);
Point pointGeometry = new Point(34.056215, -117.195668);
Graphic pointGraphic = new Graphic(pointGeometry, simpleMarker);
graphicsLayer.addGraphic(pointGraphic);
Run Code Online (Sandbox Code Playgroud)
您需要完成三件事:
OnSingleTapListener来完成的MapView.GraphicsLayer.getGraphicIds(float, float, int, int)查询图形.MapView.getCallout().show(Point, View).看看#2和#3的一个OnSingleTapListener非常棒的例子.至少我认为这很棒,因为我写了它.;-)
| 归档时间: |
|
| 查看次数: |
1181 次 |
| 最近记录: |