Проблема с вращением диалогового окна Android. - PullRequest
0 голосов
/ 25 февраля 2012

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

Я пытался вызвать removeDialog(PHOTO_CREDIT_DIALOG) из метода действий onPause, но он, похоже, ничего не делает. Я также держал ссылку на диалог и пытался вызвать dismiss() в onPause. Также безрезультатно. Тот же вызов при запуске из кнопки в диалоговом окне действительно удаляет его.

спасибо, м

1 Ответ

0 голосов
/ 25 февраля 2012

Звонят ли onPause?Что если вы попытаетесь удалить диалог в onConfigurationChanged?

http://developer.android.com/guide/topics/resources/runtime-changes.html#HandlingTheChange

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