Google maps GC исправил ошибку при прокрутке карты - PullRequest
0 голосов
/ 02 апреля 2019
public class Maps_location extends AppCompatActivity implements OnMapReadyCallback {

    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_maps_location);
        SupportMapFragment mapFragment = (SupportMapFragment) getSupportFragmentManager()
        .findFragmentById(R.id.map);
        mapFragment.getMapAsync(this);
    }

    public void onMapReady(GoogleMap googleMap) {
        mMap = googleMap;
        MarkerOptions m = new MarkerOptions();
        LatLng TutorialsPoint = new LatLng(13.0827, 80.2707);
        mMap.addMarker(new
        MarkerOptions().position(new LatLng(0.0,0.0)));
        googleMap.moveCamera(CameraUpdateFactory.newLatLng(TutorialsPoint));
        float zoomLevel = (float) 16.5;
        mMap.moveCamera(CameraUpdateFactory.newLatLng(TutorialsPoint));
        mMap.setOnCameraIdleListener(Maps_location.this);
        // To Move the map
        mMap.setOnCameraMoveListener(new GoogleMap.OnCameraMoveListener() {
            @Override
            public void onCameraMove() {
                marker.setPosition(finalGoogleMap.getCameraPosition().target);//to center in map
            }
        });

        googleMap.setOnCameraIdleListener(new OnCameraIdleListener(){
            @Override
            public void onCameraIdle() {
                double CameraLat = mMap.getCameraPosition().target.latitude;
                double CameraLong = mMap.getCameraPosition().target.longitude;
                String abc = getCompleteAddressString(CameraLat, CameraLong);
            }
        });
    }

}

Приложение зависает много раз и вылетает, что говорит о фоновом параллельном копировании. Освобождено GC 169606 (11 МБ) объектов AllocSpace, 45 (11 МБ) объектов LOS, 49% свободных, 19 МБ / 39 МБ, приостановлено 260us всего 118,624 мс

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