博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Google Maps Android API v2 (2)- 地图对象
阅读量:7211 次
发布时间:2019-06-29

本文共 1069 字,大约阅读时间需要 3 分钟。

地图对象

Android的谷歌地图API允许你在你的Andr​​oid应用程序中显示谷歌地图。在谷歌地图移动(GMM)的应用程序,你看到的地图,这些地图具有相同的外观和API暴露出许多相同的功能。GMM应用和谷歌地图的Andr​​oid API显示地图的两个显着的区别是:

  • 显示的地图瓦片的API不包含任何个性化的内容,如个性化的智能图标。
  • 并非所有的图标在地图上点击。例如,中转站不能点击图标。然而,标记添加到地图点击,API有各种标记相互作用的侦听器回调接口。

在除了对映射功能,API也支持全方位的互动与And​​roid UI模型是一致的。例如,你可以设置地图定义听众响应用户手势的交互。

关键工作时,一个Map对象是类的 类。GoogleMap的地图模型在您的应用程序的对象。在你的UI,地图将代表,由一个 MapFragmentMapView类对象。

自动处理以下操作:

  • 连接到谷歌地图服务。
  • 下载地图图块。
  • 显示在设备屏幕上的瓦片。
  • 显示各种控件,如平移和缩放。
  • 响应通过移动地图放大或缩小,平移和缩放手势。

除了 ​​这些自动操作,你可以控制地图API的对象和方法的行为。例如, 回调方法,以回应在地图上的按键和触摸手势。您还可以设置在地图上标记图标,并添加叠加,使用对象提供的 。

MapFragment

,Android的类的子类 ,允许你把一个Android片段中的地图。MapFragment对象作为地图的容器,提供的GoogleMap的对象的访问。

查看不同的是,片段代表的行为或在活动中的用户界面的一部分。可以将多个片段在一个单一的活动,构建一个多窗格UI和重用在多个活动中的一个片段。参照到Android文档 了解更多信息。

Android的谷歌地图API需要API级别12或更高版本的支持的 MapFragment对象。如果您的目标应用早于12级API,您可以访问相同的功能通过SupportMapFragment类。您也将有包括Android的 。

MapView类

的Android 类的一个子类,允许你把一个Android 查看地图。à 查看代表屏幕上的一个矩形区域,是Android应用程序和小部件的基本构建块。,MapView类就像一个MapFragment的 作为地图的容器,露出核心映射功能,通过 GoogleMap的对象。

这个类的用户必须转 ​​发所有活动的生命周期方法-如 的onCreate()的onDestroy() onResume()的onPause() - MapView类类中相应的方法。

转载地址:http://wgeum.baihongyu.com/

你可能感兴趣的文章
2.4 表单数据的验证
查看>>
《Android游戏开发详解》——第2章,第2.10节使用对象
查看>>
《OpenGL ES 2.0游戏开发(上卷):基础技术和典型案例》一第6章 让场景更逼真——光照效果...
查看>>
MongoDB介绍与安装
查看>>
《C语言接口与实现:创建可重用软件的技术》一1.5 习题
查看>>
《网页设计与前端开发 Dreamweaver+Flash+Photoshop+HTML+CSS+JavaScript 从入门到精通》—— 第1章 网页设计基础知识...
查看>>
Maven实战. 3.7NetBeans Maven插件简单使用
查看>>
Android开发技术周报 Issue#17
查看>>
《iOS 9 开发指南》——第6章,第6.7节iOS 9控件的属性
查看>>
this is incompatible with sql_mode=only_full_group_by
查看>>
TableView编辑状态下跳转页面的崩溃处理
查看>>
java操作阿里云的对象存储OSS
查看>>
linux 如何判断当前用户
查看>>
ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: YES)
查看>>
魔兽世界客户端数据研究(四):M2文件头分析
查看>>
jQuery中getJSON跨域原理详解
查看>>
【MySql】MySql存储,游标,循环的简单使用
查看>>
一些服务器客户端的c例子
查看>>
众推架构的进一步讨论
查看>>
OEA 2.11 支持单机版数据库 - SQLite与SQLCE对比
查看>>