首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Android谷歌地图API 11

Android谷歌地图API 11
EN

Stack Overflow用户
提问于 2016-04-20 06:14:58
回答 2查看 133关注 0票数 1

我想在我的addLocation Activity..which方法中使用卫星视图和街道视图,如果我调用卫星视图和街道视图.

代码语言:javascript
复制
        public void onClick(View v) {
        //    AddLocationActivity.this.mapView.setSatellite(false);
          //  AddLocationActivity.this.mapView.setStreetView(true);
            AddLocationActivity.this.mapView.invalidate();
            AddLocationActivity.this.streetText.setBackgroundColor(getColor(R.color.colorPrimary));
            AddLocationActivity.this.satelliteText.setBackgroundColor(-1);
        }
    });
EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2016-04-20 07:26:20

换掉这部分。

代码语言:javascript
复制
googleMap.setMapType(GoogleMap.MAP_TYPE_NORMAL); 

有了这个。

代码语言:javascript
复制
googleMap.setMapType(GoogleMap.MAP_TYPE_SATELLITE); 

这将显示卫星图像。

票数 1
EN

Stack Overflow用户

发布于 2016-04-21 07:13:14

如果向应用程序添加了映射或添加了MapFragment,则可以通过使用指定选项传递GoogleMapOptions对象来配置映射的初始状态。您可以创建如下所示的GoogleMapOptions对象:

代码语言:javascript
复制
GoogleMapOptions options = new GoogleMapOptions();

然后将其配置如下:

代码语言:javascript
复制
options.mapType(GoogleMap.MAP_TYPE_SATELLITE)
    .compassEnabled(false)
    .rotateGesturesEnabled(false)
    .tiltGesturesEnabled(false);

要了解有关在创建地图时应用这些选项的更多信息,请检查以编程方式配置初始状态

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/36735263

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档