Форум программистов, компьютерный форум CyberForum.ru

Программирование Android

Войти
Регистрация
Восстановить пароль
 
7Alex
216 / 0 / 1
Регистрация: 24.06.2014
Сообщений: 144
#1

Как восстановить контекст OpenGL ES? - Программирование Android

26.10.2014, 14:09. Просмотров 374. Ответов 0
Метки нет (Все метки)

Если сделать так:
Java
1
2
3
glView = new GLSurfaceView(this);
glView.setRenderer(this);
setContentView(glView);
всё нормально, я могу правильно восстановить контекст при разворачивании приложения из диспетчера задач.

А если сделать так (как мне нужно):
Java
1
2
3
4
setContentView(R.layout.main);
glView = new GLSurfaceView(this);
glView = (GLSurfaceView)this.findViewById(R.id.glView);
glView.setRenderer(this);
И так:
XML
1
2
3
4
5
6
7
8
9
10
11
12
13
<?xml version="1.0" encoding="utf-8"?>
<FrameLayout
    xmlns:android="http://schemas.android.com/apk/res/android"
    xmlns:tools="http://schemas.android.com/tools"
    xmlns:ads="http://schemas.android.com/apk/res-auto"
    tools:context="ru.alex.androidgames.twod.sweetscatcher.SweetsCatcher"
    android:layout_width="match_parent"
    android:layout_height="match_parent">   
    <android.opengl.GLSurfaceView
        android:id="@+id/glView"
        android:layout_width="fill_parent" 
        android:layout_height="fill_parent"/>
</FrameLayout>
то контекст OpenGL ES я не могу восстановить.

Помогите, пожалуйста. Я уже чего только не перепробовал. Помогите хотя бы советами.

Из многочисленных тестов я установил, что почему-то при восстановлении приложения из диспетчера задач, сначала вызывается метод onResume(), а потом onPause(). Я уже не знаю, что делать. Помогите, пожалуйста.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
26.10.2014, 14:09     Как восстановить контекст OpenGL ES?
Посмотрите здесь:
Android Как правильно передавать контекст
Android Как лучше инициализировать контекст активити
Android Класс не видит ресурсы через контекст
Что передавать в параметр типа контекст? Android
Не могу передать контекст фрагмента в addTextChangedListener Android
Контекст равен null в АсинкТаске во фрагменте Android
Android Как остановить и восстановить приложение?
Как восстановить удаленные сообщения Viber? Android
Android Потерял код программы, как восстановить из приложения?
Android OpenGL Как отобразить текст?
Как нарисовать много треугольников в opengl? Android
Как восстановить значения при открытии приложения после нажатия кнопки назад Android

Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru