【发布时间】:2015-07-07 09:00:00
【问题描述】:
我正在尝试创建我的第一个 Google 地图项目我已完成此页面上的所有步骤
https://developers.google.com/maps/documentation/android/start
到目前为止,我运行了这个项目,我可以看到地图,但是我尝试将我的 MainActivity 类修改为我从上面的链接复制并粘贴的这个类代码:
代码:
import android.os.Bundle;
import android.support.v4.app.FragmentActivity;
import com.google.android.gms.maps.CameraUpdateFactory;
import com.google.android.gms.maps.GoogleMap;
import com.google.android.gms.maps.OnMapReadyCallback;
import com.google.android.gms.maps.SupportMapFragment;
import com.google.android.gms.maps.model.LatLng;
import com.google.android.gms.maps.model.MarkerOptions;
public class MapsActivity extends FragmentActivity implements OnMapReadyCallback {
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_maps);
SupportMapFragment mapFragment = (SupportMapFragment) getSupportFragmentManager()
.findFragmentById(R.id.map);
mapFragment.getMapAsync(this);
}
@Override
public void onMapReady(GoogleMap map) {
// Add a marker in Sydney, Australia, and move the camera.
LatLng sydney = new LatLng(-34, 151);
map.addMarker(new MarkerOptions().position(sydney).title("Marker in Sydney"));
//At this line I am getting the error below.
map.moveCamera(CameraUpdateFactory.newLatLng(sydney), 10);
}
}
但我收到此错误。如何移动相机?
GoogleMap 类型中的方法 moveCamera(CameraUpdate) 不适用于参数 (CameraUpdate, 整数)
【问题讨论】:
标签: android google-maps