精华内容
下载资源
问答
  • 高德地图logo问题真心感觉拿人的手短,集成一个高德地图,logo还必须得带着,集成文档是这样说的: 没办法,只能把他给覆盖掉了,效果还行android:layout_width="70dp"android:layout_height="20dp"android:...

    高德地图logo问题

    真心感觉拿人的手短,集成一个高德地图,logo还必须得带着,集成文档是这样说的:

    7dfd48f415eb389235653ab6585aea29.png

    没办法,只能把他给覆盖掉了,效果还行

    android:layout_width="70dp"

    android:layout_height="20dp"

    android:background="#ffffffff"

    android:layout_alignBottom="@+id/map"

    android:layout_alignLeft="@+id/map"/>

    690ad67b41ba5e07d203a5c0541a2f8b.png

    高德地图的logo我目前只能这样处理了,大家有没有什么别的方法?至于ui层其他的东西都可以选择显示或者不显示:

    1,缩放控件:默认是显示的

    //管理缩放控件

    mAMap.getUiSettings().setZoomControlsEnabled(false);

    2,指南针:默认是不显示的

    //添加指南针

    mAMap.getUiSettings().setCompassEnabled(true);

    展开全文
  • 高德地图去掉logo

    万次阅读 2016-01-30 11:36:55
    高德地图logo问题 真心感觉拿人的手短,集成一个高德地图,logo还必须得带着,集成文档是这样说的: 没办法,只能把他给覆盖掉了,效果还行 android:layout_width="70dp" android:layout_height="20dp" ...

    高德地图logo问题

    真心感觉拿人的手短,集成一个高德地图,logo还必须得带着,集成文档是这样说的:

    没办法,只能把他给覆盖掉了,效果还行


    <TextView
            android:layout_width="70dp"
            android:layout_height="20dp"
            android:background="#ffffffff"
            android:layout_alignBottom="@+id/map"
            android:layout_alignLeft="@+id/map"/>


    高德地图的logo我目前只能这样处理了,大家有没有什么别的方法?至于ui层其他的东西都可以选择显示或者不显示:

    1,缩放控件:默认是显示的

     //管理缩放控件
            mAMap.getUiSettings().setZoomControlsEnabled(false);

    2,指南针:默认是不显示的

    //添加指南针
            mAMap.getUiSettings().setCompassEnabled(true);


    展开全文
  • 最近使用了一下高德地图,使用期间将出现的问题记录一下。文中出现不对的地方,悉听各路大神指正。2018年11月23日15:59:461.首先我们初始化map控制对象aMap。if (aMap ==null) {aMap =mMapView.getMap();}2.设置...

    最近使用了一下高德地图,使用期间将出现的问题记录一下。文中出现不对的地方,悉听各路大神指正。2018年11月23日15:59:46

    1.首先我们初始化map控制对象aMap 。if (aMap ==null) {

    aMap =mMapView.getMap();

    }

    2.设置setMyLocationButtonEnabled为false(true:显示地图默认右上方圆形定位图标  false:不显示)aMap.getUiSettings().setMyLocationButtonEnabled(false);

    3.实现位置变化监听器setOnMyLocationChangeListeneraMap.setOnMyLocationChangeListener(new AMap.OnMyLocationChangeListener() {

    @Override

    public void onMyLocationChange(Location location) {

    double latitude = location.getLatitude();

    double longitude = location.getLongitude();

    latLng =new LatLng(latitude,longitude);

    if(followMove){

    aMap.animateCamera(CameraUpdateFactory.newLatLng(latLng));

    }

    }

    });

    4.实现setOnMapTouchListener监听aMap.setOnMapTouchListener(new AMap.OnMapTouchListener() {

    @Override

    public void onTouch(MotionEvent motionEvent) {

    //用户拖动地图后,不再跟随移动,直到用户点击定位按钮

    followMove =false;

    }

    });

    5.activity的xml中新增一个imageview,放到你喜欢的地方。用你喜欢的icon,(使用FrameLayout来实现覆盖)

    android:layout_width="40dp"

    android:layout_height="40dp"

    android:src="@mipmap/ic_location"

    android:onClick="doclick"

    android:padding="5dp"

    android:layout_marginLeft="50dp"

    android:layout_marginTop="100dp"/>

    6.在imageview点击事件中使用moveCamera更新位置,完成定位public void doclick(View view) {

    aMap.moveCamera(CameraUpdateFactory.changeLatLng(latLng));

    }

    7.有不明白的地方可以参考高德地图官方文档

    展开全文
  • //地图框架 // child.getChildAt(0).setVisibility(View.VISIBLE);//地图 child.getChildAt(1).setVisibility(View.GONE);//logo } }); } } 然后重新引用此类,将可以成功隐藏此 logo。 方法2、获得 MapView 后直接...

    我们先看看官方:

    https://lbs.amap.com/api/android-sdk/guide/interaction-with-map/control-interaction/

    说的很清楚了,不可移除,只支持调整到固定位置。

    然而,也并不是没有办法,方法可参考 https://blog.csdn.net/qq_29011851/article/details/78460347

    方法1、重写 MapView

    public class MyTextureMapView extends TextureMapView {

    private Context context;

    public MyTextureMapView(Context context) {

    super(context);

    }

    public MyTextureMapView(Context context, AttributeSet attributeSet) {

    super(context, attributeSet);

    init(context);

    }

    public MyTextureMapView(Context context, AttributeSet attributeSet, int i) {

    super(context, attributeSet, i);

    init(context);

    }

    public MyTextureMapView(Context context, AMapOptions aMapOptions) {

    super(context, aMapOptions);

    init(context);

    }

    private void init(Context context) {

    this.context = context;

    // view 加载完成时回调

    this.getViewTreeObserver().addOnGlobalLayoutListener(

    new ViewTreeObserver.OnGlobalLayoutListener() {

    @Override

    public void onGlobalLayout() {

    ViewGroup child = (ViewGroup) getChildAt(0);//地图框架

    // child.getChildAt(0).setVisibility(View.VISIBLE);//地图

    child.getChildAt(1).setVisibility(View.GONE);//logo

    }

    });

    }

    }

    然后重新引用此类,将可以成功隐藏此 logo。

    方法2、获得 MapView 后直接监听 Layout

    mapView = findViewById(R.id.map);

    mapView.getViewTreeObserver().addOnGlobalLayoutListener(

    new ViewTreeObserver.OnGlobalLayoutListener() {

    @Override

    public void onGlobalLayout() {

    ((ViewGroup) mapView.getChildAt(0)).getChildAt(1).setVisibility(View.GONE);

    mapView.getViewTreeObserver().removeGlobalOnLayoutListener(this);

    }

    });

    // 此方法必须重写

    mapView.onCreate(savedInstanceState);

    这样就可以隐藏 logo 了,TextureMapView 和 MapView 隐藏 logo 的方法是一样的。

    小技巧:

    大家可以通过 ViewGrouop 的 getChildCount() 得到 MapView 子控件的个数,再通过

    getChildAt(int index).setVisibility(View.GONE) 逐个调试查看哪个子控件被隐藏了。

    展开全文
  • 11月28日下午,**百度地图今天公布了与四个北欧旅游局的战略合作,并公布了本月将在非洲、欧洲和亚洲推出的106个国家。今年4月,百度地图正式发布了*对外开放国际化战略,并在年底宣传完成150多个国家,到2020年达到...
  • 去掉高德地图右下角的版权和logo可以用下面的俩种方法。 1.css样式隐藏 .amap-logo{ display: none!important; } .amap-copyright{ visibility:hidden!important; } 2.用js删除元素 window.onload=function()...
  • Android 高德地图去掉 logo

    千次阅读 2019-05-17 15:31:22
    //地图框架 // child.getChildAt(0).setVisibility(View.VISIBLE);//地图 child.getChildAt(1).setVisibility(View.GONE);//logo } }); } } 然后重新引用此类,将可以成功隐藏此 logo。 方法2、获得 ...
  • 自定义marker上面的弹框 @Override public void onCreate (Bundle savedInstanceState) { ...去掉高德地图右下角隐藏的缩放按钮 aMap .getUiSettings().setZoomControlsEnabled( false ) ;
  • 大家好,我是可乐,为你分享鲜为人却功能强大的黑科技,致力于分享干货...现在市面上用的最广的还是高德地图和百度地图,然而这两款软件始终是有不足之处,今天介绍的就是基于高德/百度地图数据,也可切换百度地图、...
  • 去掉边框颜色及填充的颜色: MyLocationStyle myLocationStyle = new MyLocationStyle();//初始化定位蓝点样式类 myLocationStyle.strokeColor(Color.argb(0, 0, 0, 0));// 设置圆形的边框颜色 myLocationStyle....
  • 使用高德地图API去掉logo 亲测可用 代码片. <style type="text/css"> .amap-logo img{ display: none; } </style>
  • {"moduleinfo":{"card_count":[{"count_phone":1,"count":1}],"search_count":[{"count_phone":5,"count":5}]},"card":[{"des":"日志服务(Log Service,简称LOG/原SLS)是针对实时数据一站式服务,在阿里集团经历大量...
  • 使用高德地图去掉定位圆圈之后 箭头不显示了。 MyLocationStyle myLocationStyle = new MyLocationStyle(); /* myLocationStyle.myLocationIcon(BitmapDescriptorFactory. fromResource(R.mipmap.btn_voice_map_...
  • 前几天经理让我改bug,去掉高德地图蓝点定位时产生的淡蓝色区域,因为默认区域会遮挡一些地标,当点击地标的时候,无反应,这样的话用户体验比较差。我在网上搜索相关资料时,发现绝大部分都是用java写的,很少用...
  • 作者:国服帅座 经济学在读硕士微信公众号:统计之家有了高德地图的导航,我们能踏遍祖国的绿水青山。其实,高德本身也是一座金山银山,蕴藏着丰富的数据资源。至于国服帅座,愿为一枚小小的数据搬运工。在先前的...
  • <style type="text/css"> .amap-logo{ display: none; opacity:0 !important; } .amap-copyright { opacity:0; } </style>
  • 如何去掉高德地图定位产生的淡蓝圆形区域
  • LOGO大师整理编辑(ID:logods)图片来源:高德地图官微及网络昨天有粉丝在后台给大大君爆料不是吧?那个经典的纸飞机LOGO换掉了??吓得大大君立马到官微一看嗯,还好,纸飞机还是在的而高德地图的新LOGO就是在昨天...
  • 高德地图api

    2018-10-25 11:31:14
    去掉高德地图上面的省道和国道的js,真实有效,技术在于积累,实力在于坚持,希望可以可以给后面的开发者一个借鉴
  • 第一步:获取一个高德地图KEY密匙,可以参考下面的链接。高德地图KEY密匙获取 · 掌上客模块使用手册 · 看云​www.kancloud.cn第二步:参考高德地图开发者文档,新建一个控制台程序:路径规划-API文档-开发指南-Web...
  • 小编常用的是高德地图,你常用哪个呢?说起高德地图,普通的导航大家都会用,那它的高级用法,你又知道多少呢?小编今天就和大家分享一下,但是这个高阶功能并不是所谓的软件里面的黑科技,而是得结合老司机的经验...
  • 高德地图

    2019-10-08 18:48:47
    一:去掉地图左下角的logo 转载于:https://www.cnblogs.com/dreamhouse/p/9592061.html
  • [img=https://img-bbs.csdn.net/upload/201707/08/1499473170_289084.jpg][/img] 那个默认的弹出框怎摸去掉啊,我在marker点击的时候直接marker.hideInfoWindow();没啥用
  • 在你所需要的地方添加下面样式 .amap-logo{ display: none; opacity:0 !important; } .amap-copyright { opacity:0; } 我用的vue直接添加到index.html文件夹下了(全局生效)
  • 高德路线规划有好几种,用法差不了多少,就拿驾车路线规划返回的DrivingRouteOverlay来说,在这个类里面是没有如何去掉显示在你地图上的那连个图标的。 如何做? 1.去官网上把DEMO下下来 2.AMap3DDemo这里面找到...
  • 很感谢高德api,但是logo无法去除这一问题在做项目时是一件小麻烦 近期做的项目用到的高德...//去掉高德地图logo } .amap-copyright { opacity:0;//去掉高德的版本号 } 但是写在vue的.scss文件中,不管是直接假如...
  • 项目需要使用高德地图,网上搜索了很久没找到办法,地图右下角的logo占地大,请问高手如何去掉该logo,感谢
  • 问题:引入 bootstrap.min.css 后,高德地图无法显示,去掉即可正常显示。 解决办法:去官网下载了最新的版本 v3.3.5 ,引入后高德地图正常显示。 过程: 问题发现后,查找原因是一个地图容器的DIV高度...

空空如也

空空如也

1 2 3 4
收藏数 78
精华内容 31
关键字:

高德地图去掉