Фрагмент не прикреплен к активности, лучшее решение?JAVA

Программисты JAVA общаются здесь
Ответить
Anonymous
 Фрагмент не прикреплен к активности, лучшее решение?

Сообщение Anonymous »

У меня есть действие с картой Google и фрагмент с полями адреса (начала/остановки).
Когда LocationManager возвращает местоположение пользователя в первый раз , я пытаюсь обновить начальное поле во фрагменте адресов.
Но иногда возникает исключение:

java .lang.IllegalStateException: координаты фрагментаФрагмент не прикреплен в Activity

И я не понимаю почему.
Я знаю, что есть метод Fragment.isAdded(), который Я могу использовать, но, похоже, это не лучший способ решить проблему.
Также иногда я получаю это исключение при попытке восстановить состояние (в onRestoreInstanceState(Bundle state) Я получить данные и в onMapLoaded() попробую использовать)

Подробнее здесь: https://stackoverflow.com/questions/389 ... t-solution
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «JAVA»