我为Android应用创建了一个地图,现在我想创建一个GPS来搜索我的位置。它运作良好,但我没有添加任何东西,它突然停止工作。
发现如果我删除
if (googleMap == null) {
googleMap = ((SupportMapFragment) getSupportFragmentManager()
.findFragmentById(R.id.map)).getMap();
}
地图可能会再次加载,但没有GPS功能。请帮帮我们
private GoogleMap googleMap;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_google_map);
setUpMapIfNeeded();
}
private void setUpMapIfNeeded() {
if (googleMap == null) {
googleMap = ((SupportMapFragment) getSupportFragmentManager()
.findFragmentById(R.id.map)).getMap();
if (googleMap != null) {
setUpMap();
}
}
}