谷歌地图拖动不流畅

时间:2019-05-17 06:46:08

标签: android google-maps

我想像MAPS应用在Android手机中一样平滑地绘制地图。我不知道为什么我的应用程序地图无法正常运行。我会尝试下面的代码

SupportMapFragment mapFragment = (SupportMapFragment) getSupportFragmentManager()
            .findFragmentById(R.id.map);
    mapFragment.getMapAsync(this);

这是onMapReady()代码

public void onMapReady(GoogleMap googleMap) {
    mMap = googleMap;

    mMap.setTrafficEnabled(false);
    mMap.setIndoorEnabled(false);
    mMap.setBuildingsEnabled(false);

    mMap.getUiSettings().setZoomControlsEnabled(false);
    mMap.getUiSettings().setMyLocationButtonEnabled(false);
    mMap.getUiSettings().setIndoorLevelPickerEnabled(false);

    // Add a marker in Sydney and move the camera
    LatLng sydney = new LatLng(-34, 151);
    mMap.addMarker(new MarkerOptions().position(sydney).title("Marker in Sydney"));
    mMap.moveCamera(CameraUpdateFactory.newLatLng(sydney));
}

您可以看到my app performancedefault app performance。如果缺少什么,请帮助我。

1 个答案:

答案 0 :(得分:0)

使用mMap.animateCamera(...)代替mMap.moveCamera(...)