У меня есть приложение, которое использует OpenGL для GLSurfaceView. Проблема заключается в том, что начальная нагрузка занимает довольно много времени при обработке текстур, а - все готово.Создание экрана Android Splash/Loading
Что я хочу сделать, это показать простой PNG (с небольшой анимацией ), пока GLSurfaceView готовится. Как только это будет готовы к рендерингу, я хотел бы снести всплеск экрана.
Каков правильный способ сделать это? Я пробовал ViewFlipper, ViewSwitcher и кучу других вещей, чтобы переключаться между моим просмотром R.layout.main и моим GLSurfaceView, но я не могу понять, что это правильно.
Любые идеи?
Я пытался сделать это, но я должен делать что-то неправильно, потому что каждый раз, когда я добавить GLSurfaceView к main.xml, это сбой при попытке запустить мою деятельность. У вас есть образец или ссылочная ссылка, на которую вы можете указать мне? – cjserio
На самом деле, я смог заставить это работать, но проблема в том, что Renderer не проснулся и не создал свою поверхность, если вид невидим ... – cjserio
Это не работает, поскольку поверхностное представление не вызывается, так как его невидимое – Guy