Android谷歌地图功能
我已经为android应用程序创建了一个地图,现在我想创建一个GPS来搜索我的位置。它运行良好,但我没有添加任何内容,它突然停止工作 发现如果我移除Android谷歌地图功能,android,map,android-mapview,android-maps-v2,Android,Map,Android Mapview,Android Maps V2,我已经为android应用程序创建了一个地图,现在我想创建一个GPS来搜索我的位置。它运行良好,但我没有添加任何内容,它突然停止工作 发现如果我移除 if (googleMap == null) { googleMap = ((SupportMapFragment) getSupportFragmentManager() .findFragmentById(R.id.map)).getMap(); } 地图可以再次加载,但不具
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();
}
}
}
请张贴logcat@LittleChildE/AndroidRuntime8294:java.lang.RuntimeException:无法启动活动组件信息{com.example.cnmbusapp/com.example.cnmbusapp.activity\u BusService}:java.lang.NullPointerException存在NullPointerException。在哪条线上?你也得把那句话发出去。日志中会出现由引起的错误