Гугл карта не тащит плавно - PullRequest
1 голос
/ 17 мая 2019

Я хочу, чтобы карта сглаживалась, как приложение 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));
}

Вы можете увидеть производительность моего приложения & производительность приложения по умолчанию.Если что-то отсутствует, пожалуйста, помогите мне.

1 Ответ

0 голосов
/ 17 мая 2019

Используйте mMap.animateCamera(...) вместо mMap.moveCamera(...)

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...