Форум программистов, компьютерный форум, киберфорум
Наши страницы

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

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

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

26.10.2014, 14:09. Просмотров 395. Ответов 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(). Я уже не знаю, что делать. Помогите, пожалуйста.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
26.10.2014, 14:09
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Как восстановить контекст OpenGL ES? (Программирование Android):

Как правильно передавать контекст - Программирование Android
Возникли пару вопросов 1) подскажите как реализовать передачу контекста нового активити второму классу при повороте экрана и...

Как лучше инициализировать контекст активити - Программирование Android
Я инициализирую так context = getApplicationContext() а как правильно?? Добавлено через 22 секунды как можно по другому??

Контекст для статичного метода - Программирование Android
Решил вынести часть кода в метод, чтоб использовать из других классов. И столкнулся с проблемой: &quot;Не знаю как получить контекст для...

Класс не видит ресурсы через контекст - Программирование Android
Доброго вчера. Столкнулся с проблемой, может конечно слишком намудрил с классами но целиком переделывать логику пока не хочется. ...

Не могу передать контекст фрагмента в addTextChangedListener - Программирование Android
Сначала код был в Activity - все работало. Перенес во Fragment - перестало работать. Подчеркивает this в этой строке:...

Что передавать в параметр типа контекст? - Программирование Android
Строчки отмечены в коде public class MainActivity extends AppCompatActivity { private static final String TAG = &quot;myLog&quot;;...

0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
26.10.2014, 14:09
Привет! Вот еще темы с ответами:

Контекст равен null в АсинкТаске во фрагменте - Программирование Android
Хочу что бы при пересоздании Activity не исчезал DialogProgress со статусом выполняемого AsyncTask'а. Для этого AsyncTask вызываю во...

Как остановить и восстановить приложение? - Программирование Android
Значится так. Я пишу свое первое приложение, тестирую на Android 4.4. Если я зажимаю левую кнопку появляется стандартная меню для очистки...

Как восстановить удаленные сообщения Viber? - Программирование Android
Ребята здравствуйте! Срочно нужна помощь! Подскажите плиз, как восстановить удаленные сообщения Viber на телефоне? Знаю что везде пишут-но...

Потерял код программы, как восстановить из приложения? - Программирование Android
Здравствуйте, уважаемые программисты! Мне очень нужна ваша помощь!! Дело в том, что я потерял код своей программы, можно ли его как-то...


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

Или воспользуйтесь поиском по форуму:
1
Ответ Создать тему
Опции темы

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