我是 Android 的新手。我必须开发一个对象跟踪应用程序。我已经将谷歌地图添加到我的应用程序并且 map 正在显示(绿色卫星图片 map )。但导航应用程序似乎使用了不同外观的 map ,我想要该 map 而不是我已经添加的 map 。
如何获取导航应用中使用的谷歌地图(颜色偏黄)?
请检查以下网址;我有这个:http://tinypic.com/view.php?pic=10comfn&s=8#.U0qW-PmSyls
我需要这个:http://i58.tinypic.com/awbx9s_th.png
这是我获取绿色 map 的代码:
package com.sdg.etspmobileuser;
import com.sdg.etspmobileuser.*;
import com.google.android.gms.maps.GoogleMap;
import com.google.android.gms.maps.MapFragment;
import com.google.android.gms.maps.model.LatLng;
import com.google.android.gms.maps.model.Marker;
import com.google.android.gms.maps.model.MarkerOptions;
import android.os.Bundle;
import android.app.Activity;
public class TrackObjects extends Activity{
static final LatLng TutorialsPoint = new LatLng(21 , 57);
private GoogleMap googleMap;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.track_objects);
try {
if (googleMap == null) {
googleMap = ((MapFragment) getFragmentManager().findFragmentById(R.id.map)).getMap();
}
googleMap.setMapType(GoogleMap.MAP_TYPE_HYBRID);
} catch (Exception e) {
e.printStackTrace();
}
}
}
最佳答案
哦,解决方案非常简单。只需更改此:
googleMap.setMapType(GoogleMap.MAP_TYPE_HYBRID);
对此:
googleMap.setMapType(GoogleMap.MAP_TYPE_NORMAL);
关于android - Android 中导航或对象跟踪应用程序中使用的 map 是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23043464/