I m working on OpenGL tester program for Android. So i have pretty havy scene with 68 objects, each one has its own class. I
m также имеет классы Activity, GLView и GLRenderer.Все объекты, объявленные в GLRenderer, выглядят так:
private final lToe lToe = new lToe();
private final rToe rToe = new rToe();
private final pelvis pelvis = new pelvis();
private final waist waist = new waist();
private final chest chest = new chest();
Моя проблема - когда я создаю GLView в Activity со строками:
showDialog(0);
GLView view;
view = new GLView(this);
setContentView(view);
, мое приложение перестает отвечать на запросы в течение примерно 15 секунд, это не такпоказывая мой диалог загрузки ("showDialog (0);"), помещенный в выделенную ветку, у меня даже появляется диалоговое окно "Не реагирует на остановку / ожидание" каждый раз, когда я запускаю приложение.Так есть ли способ, чтобы пользовательский интерфейс реагировал и индикатор загрузки отображался правильно при загрузке?(Извините за плохой английский)