10.5 旅游地图实现方法
在App Inventor中使用地图一般有2种途径,一种是使用Web浏览框,另一种是使用Activity启动器。
使用Web浏览框是在浏览器中打开谷歌地图,只需将URL链接地址传递给Web浏览框组件的GoToUrl方法就可以在Web浏览器中打开谷歌地图。例如,希望获取经纬度为(45.76, 126.70)的谷歌地图,访问网页方法的参数构成为 http://maps.google.com/maps?q=45.76, 126.70 ,显示效果如图所示。
(1) 地图的网页方式访问
图10.7
调用设备搜索功能同样需要先知道URI地址,由于需要的URI地址格式如下:
http://www.mafengwo.cn/group/s.php?q=搜索地址&=info
因此需要用到make text积木来连接三段文本,如图10.8是调用设备搜索功能的实现过程。
(2) 通过地图App访问
调用地图App前我们需要知道景点对应的URI地址,可以通过打开google地图,查找到需要的地点,赋值网址的方式获取。具体实现过程如图10.8。
图10.8