0
Я пытаюсь получить карту внутри AsyncTask получать упомянутую ошибку в this
в строке mapFragment.getMapAsync(this);
внутри фрагментаgetMapAsync в MapFragment не могут быть применены к java.lang.Runnable
private class BackGroundTaskForUserProfile extends AsyncTask<String, Void, Void> {
getActivity().runOnUiThread(new Runnable() {
@Override
public void run() {
MapFragment mapFragment = (MapFragment) getActivity().getFragmentManager()
.findFragmentById(R.id.map);
mapFragment.getMapAsync(this);
mainClass.this был правильным человеком почему вы его изменили! –
Думаю, вы используете Фрагмент. Итак, пожалуйста, подтвердите, если ваша проблема решена. –
Да, я использую фрагмент, но mainClass.this решил проблему –