使用高德Map通常很郁闷那个Logo,那么该如何隐藏掉呢?这里以Android 3D地图SDK V4.1.2 为例
思路一:使用相对布局用一个View挡住(有点low)
思路二:那个Logo应该是一个图片资源,替换官方提供的MapSDk下的Logo图片。那么如何从jar包里面找图片资源呢?将jar包的后缀改为zip然后打开——至于能不能找到……..
正解:AMap的UI界面是由UiSettings来控制的,所以
UiSettings uiSettings = aMap.getUiSettings(); uiSettings.setLogoBottomMargin(-50);//隐藏logo
通过uiSettings.setLogoPosition()设置logo位置
官网连接:http://lbs.amap.com/api/android-sdk/guide/interaction-with-map/control-interaction/#zoom-controler