private void setCompanyLocation() { LatLng latLng = new LatLng(21.2283990000, 110.4032290000); MarkerOptions markerOption = new MarkerOptions(); // markerOption.position(Constants.XIAN); markerOption.title("公司").snippet("公司"); markerOption.draggable(true);//设置Marker可拖动 markerOption.icon(BitmapDescriptorFactory.fromBitmap(BitmapFactory .decodeResource(getResources(), R.drawable.bb))); // 将Marker设置为贴地显示,可以双指下拉地图查看效果 markerOption.setFlat(true);//设置marker平贴地图效果 markerOption.position(latLng); aMap.addMarker(markerOption); // 定义 Marker 点击事件监听 AMap.OnMarkerClickListener markerClickListener = new AMap.OnMarkerClickListener() { // marker 对象被点击时回调的接口 // 返回 true 则表示接口已响应事件,否则返回false @Override public boolean onMarkerClick(Marker marker) { if (marker.getTitle().equals("公司")) ToastHelper.ShowToast("哈哈", context); return false; } }; // 绑定 Marker 被点击事件 aMap.setOnMarkerClickListener(markerClickListener); }
高德地图自定义绘制点标记
最新推荐文章于 2024-05-20 10:44:53 发布