百度Java水平_【“零起点”--百度地图手机SDK】如何添加地图图层+按钮事件+水平垂直布局?...

摘要:我们在这一章将学习到如何通过按钮事件来控制地图图层(交通流量图,卫星图)的显示,以及如何对android应用进行水平和垂直布局。

----------------------------------------------------------------------

系列阅读:

3、【“零起点”--百度地图手机SDK】如何使用离线地图?

-----------------------------------------------------------------------

一、水平和垂直布局

1、决定效果

我们要添加两个图层按钮,和一个地图视图。

将按钮群和地图垂直布局,按钮群内部的两个按钮水平布局,如下图:

d8a565dee269c5e94916754ff70b2754.png

2、找到并打开布局的xml文件

在工程目录-》res-》layout-》main.xml

4aaab9ff5f6b70c1fd4176308aa562fc.png

3、然后,进行总体的布局。

最外部的layout是vertical垂直的。

按钮群是horizontal水平排布的。

最后一个地图视图横竖都无所谓,因为它要占满整个布局。

4、main.xml文件的全部源代码:

二、地图图层

根据官网的开发指南,大家可以很容易地在开发指南里找到关于图层的代码。

mMapView.setSatellite(true); //卫星图

mMapView.setTraffic(true); //交通流量

哈哈,实在是太简单了!

直接添加这两句话,可以让交通流量和卫星图的图层直接显示出来。

下面我们来添加按钮的事件,使得点击按钮后,出现卫星图,或是交通流量图。

三、按钮事件

以卫星图为例,我们来为按钮添加事件。

1、在布局xml文件中指定按钮的id。

xml文件的位置在本文开头已经说过了。

2、找到主ja

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值