Переключение между представлениями в FrameLayout - PullRequest
3 голосов
/ 07 мая 2011

Как вы переключаетесь между представлениями в FrameLayout?Например, у меня есть один SurfaceView в моем FrameLayout, и я хочу, чтобы он отображал диалоговое окно DialogBox по окончании игры для получения пользовательского ввода текста.Я предполагаю, что DialogBox будет сохранен как другое представление в FrameLayout, но как мне его отобразить?Мне нужно будет вызвать его из моего SurfaceView, потому что когда что-то происходит в SurfaceView, этот DialogBox должен отображаться.

Ответы [ 2 ]

4 голосов
/ 07 мая 2011

Используйте bringChildToFront(view), чтобы показать любой дочерний вид поверх других дочерних видов.

1 голос
/ 08 мая 2011

См. Эту страницу для справки Создание диалогов

...