Я знаю, что этот вопрос имеет много дубликатов в Stackoverflow, но когда я использую поддержку lib 9.6.1, некоторые функции (как getMap) были удалены.Как использовать SupportMapFragment внутри фрагмента?
В основном я буду называть:
((SupportMapFragment) getChildFragmentManager().findFragmentById(R.id.google_map)).getMapAsync(this);
и реализовать OnMapReadyCallback интерфейс для этого фрагмента.
Однако, если у меня есть много фрагментов и R.id.container
. Когда я переключаю MapFragment на другой фрагмент, каждая вещь должна быть recall => Map reload, data reload, ....
Это плохо для практики. Я не хочу повторять, это делает мое приложение настолько плохим.
Пожалуйста, покажите мне хорошее решение для использования карты.