高德地图自定义Marker,高德地图去掉右下角缩放按钮
2017-03-30 10:46
591 查看
自定义marker上面的弹框@Overridepublic void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState);
setContentView(R.layout.activity_linequery);
ButterKnife.bind(this);
aMap.setOnInfoWindowClickListener(listener); aMap.setOnMarkerClickListener(mylistener);infoWindowAdapter = new InfoWindowAdapter() {//自定义adapter
@Override
public View getInfoWindow(Marker marker) {
if (infoWindow == null) {
infoWindow = LayoutInflater.from(LineQueryActivity.this).inflate(R.layout.zidingyi_view,
null);
}
render(marker, infoWindow);
return infoWindow;
}
@Override
public View getInfoContents(Marker marker) {
return null;
}
};
public void render(Marker marker, View view) {
//如果想修改自定义Infow中内容,请通过view找到它并修改}
Marker marker = aMap.addMarker(new MarkerOptions() .position(new LatLng(Double.parseDouble(fistDatas.get(i).lat), Double.parseDouble(fistDatas.get(i).lng))) .title(fistDatas.get(i).name) .snippet("查看实景图") // .icon(BitmapDescriptorFactory.fromResource(R.mipmap.icon_qishizhan)) .icon(BitmapDescriptorFactory.fromResource(R.mipmap.l_start_station)) .draggable(true));
marker.showInfoWindow()
//自定义InfoWindowAdapter
interface InfoWindowAdapter extends AMap.InfoWindowAdapter {
View getInfoWindow(Marker marker);View getInfoContents(Marker marker);
}去掉高德地图右下角隐藏的缩放按钮
aMap.getUiSettings().setZoomControlsEnabled(false);
相关文章推荐
- 高德地图控制logo位置及缩放按钮控制
- 高德获取地图缩放级别
- 高德地图缩放比例问题解决
- Android 百度最新地图隐藏 放大缩小按钮、指南针、缩放比例的方法
- 高德地图定位按钮位置显示
- 高德地图设置中心点和缩放比例
- webview去掉缩放按钮、边界滚动条
- 高德地图缩放级别对应的比例尺
- 高德地图定位加地图定位当前位置 设置缩放比例
- 高德地图定位 地图比例缩放
- Android 高德地图开发 如何去掉路线规划上起始点图标!
- 高德地图缩放控件设置
- 高德地图多个Marker标记自动缩放全部显示在屏幕中
- (转)高德地图多个Marker标记自动缩放全部显示在屏幕中
- Android 高德地图基本的一些显示,地图的缩放,logo与放缩图标的位置显示
- 高德地图设置中心点和缩放比例,获取两点之间距离
- 高德地图显示在fragment中并添加按钮点击事件
- 高德地图多个Marker标记自动缩放全部显示在屏幕中
- 高德地图去掉logo
- 高德地图缩放