如果addMarker和moveCamera方法无效,可能有以下几种解决方法:
@Override
public void onMapReady(GoogleMap googleMap) {
mMap = googleMap;
// 在此处调用addMarker和moveCamera方法
}
MapView mapView = findViewById(R.id.mapView);
mapView.onCreate(savedInstanceState);
mapView.getMapAsync(this);
@Override
public void onMapReady(GoogleMap googleMap) {
mMap = googleMap;
Log.d("Map", "Map is ready");
// 在此处调用addMarker和moveCamera方法
}
通过以上方法,您应该能够解决addMarker和moveCamera方法无效的问题。如果问题仍然存在,请确保您的设备已连接到互联网,并且您的Google Play服务已更新到最新版本。