как исправить приложение, которое не отвечает на нажатие назад, кажется, из-за getMapAsync - PullRequest
0 голосов
/ 30 марта 2019

У меня есть фрагмент карты Google, который запрашивает асинхронную карту, но эта строка кода делает клавишу возврата не отвечающей и выдает ошибку, приложение не отвечает

Уже пытался завершить упражнение, заставив пользовательский код onBackPressed не работать. Пытался реализовать на Дестрой не работающий. Кроме того, при попытке использовать onDestroyView super.onDestroyView выдает ошибку onDestroyView неразрешенной

<fragment
    android:layout_width="match_parent"
    android:layout_height="355dp"
    android:id="@+id/map"
    android:name="com.google.android.gms.maps.SupportMapFragment"/>

try {
    SupportMapFragment mapFragment = (SupportMapFragment) getSupportFragmentManager()
            .findFragmentById(R.id.map);
    if(mapFragment != null) {
        mapFragment.getMapAsync(MapViewActivity.this);
    }
}catch (Exception e){
    System.out.println("and the map intent google error is 3" + e.toString());
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...