`

百度地图SDK 3.x 隐藏缩放按钮

 
阅读更多

之前的百度地图2.X版本 ,有些地方设计的是蛮合理的,有些地方不太合理,但是现在升级到3.x之后  特么的  发现合理的地方改的不合理 ,不合理的地方改合理了。就拿这个缩放控件来说,以前是直接在  mapVIew里  set  一下就好了  这里搞得非得来个BaiduMapOptions  来设置。用了这个类 发现又没法正常的使用findViewById(R.id.bmapView);这个方法来获取mapview。按照小度的方法来操作的话又会很复杂。 

后来找了个 比较简单的方法  来弄。    就是不按照小度的套路来操作。
这里用的方法是  : mapview.getChilds() 循环判断 如果一个 child 是 ZoomControls 就把它  gone 掉
private void hideZoomCtler() {  if(mMapView==null)  return ;  int count = mMapView.getChildCount();  for (int i = 0; i < count; i++) {  View child = mMapView.getChildAt(i);  // 隐藏百度logo ZoomControl  if (child instanceof ImageView || child instanceof ZoomControls)  child.setVisibility(View.INVISIBLE);  } }
或者 
写道
mMapView.removeViewAt(2);  // 删除百度地图logo  mMapView.removeViewAt(1);

原文出处:http://blog.csdn.net/weizongwei5/article/details/39178243
谢谢弯弯~

分享到:
评论

相关推荐

    百度地图SDK 4.0.rar

    **百度地图SDK 4.0详解** 百度地图SDK(Software Development Kit)是百度提供的一套用于开发基于地理位置服务的应用程序的工具集。这个版本——4.0,为开发者提供了更加强大、灵活和高效的API,使得在Android和iOS...

    Android 百度地图 SDK v3_3_0 (一) --- 基本地图

    本文将深入探讨"Android 百度地图 SDK v3_3_0"的基础使用,包括地图的初始化、显示与基本操作。 1. **SDK的引入** 在Android项目中使用百度地图SDK,首先需要在build.gradle文件中添加依赖库: ```groovy ...

    百度地图Android SDK包.rar

    【标题】"百度地图Android SDK包.rar"是一个专门为Android Studio设计的开发工具包,它集成了百度地图的各项功能,使得开发者能够轻松地在Android应用中集成地图服务。这个压缩包包含了一系列必要的库文件和资源,...

    Android基于百度地图定位显示,并自定义缩放按钮

    本文将深入讲解如何在Android应用中利用百度地图API V3.1实现定位功能并自定义缩放按钮。 首先,我们需要在AndroidManifest.xml文件中添加必要的权限,包括访问网络、位置服务和写入外部存储权限: ```xml ...

    STM32电动机控制应用系列讲座之四 :ST MC SDK 5.x WB应用指南和固件详解.zip(2020培训)

    ST MC SDK5.x WB应用指南: 软件工具的下载和安装、ST MC Workbench及关键配置参数 、 MC Project 的生成,编译和下载 、 电机控制及监控 ST MC SDK5.x固件详解: 程序架构、 组件 、例程代码讲解 、开发实战 、 ...

    百度地图3.0自定义缩放按钮

    在标题"百度地图3.0自定义缩放按钮"中,我们关注的是如何个性化地图应用,具体来说就是如何替换百度地图SDK默认的缩放控件,以满足用户界面的定制需求。下面将详细介绍这一知识点。 首先,我们需要理解百度地图API...

    百度地图sdk

    **百度地图SDK** 百度地图SDK(Software Development Kit)是一套为开发者提供的专业级地图应用开发工具,它允许开发者集成到自己的应用程序中,实现各种地图相关的功能。这些功能包括但不限于地图展示、定位、路线...

    STM32电机控制SDK v5.x 中文手册.pdf

    STM32电机控制SDK,全称为STM32 Motor Control Software Development Kit,是意法半导体(STMicroelectronics)为电机控制应用提供的一种强大的软件工具。这个SDK是STM32微控制器生态系统的一部分,专为那些需要高...

    百度地图SDK5.2.1

    百度地图SDK 5.2.1是百度为开发者提供的一款强大的Android平台地图服务工具,它集成了丰富的功能,包括定位、地图展示、路线规划、地理编码等,极大地简化了地图应用的开发过程。本文将深入探讨该SDK的核心特性,...

    安卓课程设计基于Java开发的一款天气app源码(使用风天气api+百度地图定位sdk).tar

    安卓课程设计基于Java开发的一款天气app源码(使用风天气api+百度地图定位sdk).tar安卓课程设计基于Java开发的一款天气app源码(使用风天气api+百度地图定位sdk).tar安卓课程设计基于Java开发的一款天气app源码(使用风...

    百度地图SDK.rar

    百度地图Android定位SDK为基于移动客户端开发LBS应用提供基础定位能力,它较百度Android 地图SDK而言,专注满足用户获取当前位置与获得地址信息描述功能,软件包体积小。使用Android定位SDK,需先申请key,若你需要...

    百度地图sdk的包

    **百度地图SDK详解** 在移动应用开发中,地图服务是一个重要的功能模块,尤其在安卓(Android)平台上。百度地图SDK为开发者提供了丰富的地图功能,包括定位、路线规划、地图渲染等,使得开发者能够轻松地在自己的...

    Android 百度地图 SDK v3.0.0 (四) 引入离线地图功能

    在“Android百度地图SDK v3.0.0 (四) 引入离线地图功能”这一主题中,我们将探讨如何在Android应用程序中利用百度地图SDK实现离线地图功能,以便在没有网络连接的情况下也能展示地图。 离线地图在很多情况下非常...

    百度地图SDK使用Demo

    3. **覆盖物绘制**:在地图上添加自定义图标、标注、热力图等元素,是百度地图SDK的重要特性。这个Demo可能包含了添加点标记、线、多边形等覆盖物的示例,以及如何更新和管理这些覆盖物的方法。 4. **路线规划**:...

    WindowsSDK10.0.14393安装包

    WindowsSDK10.0.14393安装包,下载后,直接运行,然后可以安装对应版本的SDK(14393)

    最新百度地图SDK4.0.0

    百度地图SDK的基础地图功能允许开发者在应用中展示地图,用户可以自由缩放、平移、旋转和倾斜地图。SDK提供了多种地图样式供选择,例如普通地图、卫星地图、地形图等。此外,开发者可以通过设置地图标记(Marker)...

    2019百度地图SDK接入Demo

    本篇将详细介绍如何利用2019版的百度地图SDK进行Android应用开发,并基于提供的"2019百度地图SDK接入Demo"来探讨其主要功能。 首先,我们要了解如何**接入百度地图SDK**。这通常包括以下几个步骤: 1. **获取API...

    百度地图sdkdemo

    通过SDK,开发者可以实现自定义地图样式、添加标注、调整缩放级别、平移地图等操作。SDKDemo中包含了各种地图渲染示例,如基本地图展示、卫星地图切换、昼夜模式切换等,这些都是构建地图应用不可或缺的部分。 **...

    百度地图sdk1.0

    3. 路线规划:百度地图SDK提供了丰富的路线计算服务,包括驾车、步行、骑行等多种出行方式,支持多点路径规划,满足不同场景需求。 4. POI搜索:开发者可以利用SDK进行地点搜索,为用户提供周边设施查询,如餐馆、...

    百度地图sdk集成demo

    3. **定位服务**:百度地图SDK提供了定位服务,可以通过MyLocationData类获取用户的实时位置。可以设置定位图标、更新周期以及定位模式(高精度、省电、设备仅GPS)。监听MyLocationDataTracker的回调,获取用户的...

Global site tag (gtag.js) - Google Analytics