Google Maps Google для Android не выполняется даже после вызова getMapAsync - PullRequest
0 голосов
/ 20 апреля 2019

Интегрированные карты Google в Android, но метод обратного вызова OnMapReady () не вызывается при перемещении из класса адаптера в этот класс Map_Activity.class.

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


//Call back method
 @Override
    public void onMapReady(GoogleMap googleMap) {
        mMap = googleMap;
        mMap.setOnCameraIdleListener(this);
        mMap.setOnCameraMoveStartedListener(this);
        mMap.setOnCameraMoveListener(this);
        mMap.setOnCameraMoveCanceledListener(this);
}

//Adapter class using Intent through context to move to maps activity

holder.loca_edit_layout.setOnClickListener(new View.OnClickListener() {
            @Override
            public void onClick(View view) {

                Intent intent = new Intent(context, Maps_location.class);
                intent.putExtra("act", "edit_act");
                intent.putExtra("loc_name", loc_name);
                intent.putExtra("lat", loc_lat);
                intent.putExtra("lng",loc_lng);
                intent.putExtra("loc_addrs",loc_addrs);
                intent.putExtra("loca_flat",loc_flat_no);
                intent.putExtra("loca_landmark",loc_landmark);

                context.startActivity(intent);
            }
        });

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