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

OpenGL ES: Добавление кнопок в окно с OpenGL - Программирование Android

Войти
Регистрация
Восстановить пароль
Другие темы раздела
Программирование Android Google play services libs http://www.cyberforum.ru/android-dev/thread1299619.html
Всем привет. Проблема странная, сам первый раз сталкиваюсь но попробуйте понять. Собираюсь писать приложение по определению местоположения. Новый способ с библиотекой гугловской был показан на...
Программирование Android AsyncTask и get() Создаю асинхронный процесс, где в onPreExecute() запускаю анимированный ProgressDialog. После выполнения задачи нужно выполнить действия. Чтобы дождаться выполнение процесса после запуска процесса... http://www.cyberforum.ru/android-dev/thread1299458.html
Реферальная система Программирование Android
Здравствуйте! В общем необходимо как то реализовать партнерскую программу для приложения. Т.е. как-то необходимо делать возможность пригласить пользователя и сохранить ему пригласителя. Делать...
Программирование Android Виснет эмулируемое устройство при запуске из snapshot
Доброго дня.:) Приспичило использовать спасение и загрузку эмулятора в snapshot. После загрузки появляется эмулятор, отображает экран устройства в спасённом состоянии и виснет, даже часы не ходят....
Программирование Android Как отобразить в диалог окне информацию с БД о записи, на которую кликнул в ListView? http://www.cyberforum.ru/android-dev/thread1299206.html
Помогите пожалуйста! Имею Листвью в который выводятся записи из БД через адаптер. При нажатии на пункт - вывожу диалог, в котором хочу выводить более полную инфу о отображаемой записи. Как...
Программирование Android Динамическая подгрузка gridView Имеется gridView, в который загружаются картинки. Картинок может быть очень много, как сделать их динамическую загрузку в gridView подробнее

Показать сообщение отдельно
Darth_Sanchez
4 / 4 / 1
Регистрация: 28.04.2013
Сообщений: 64

OpenGL ES: Добавление кнопок в окно с OpenGL - Программирование Android

14.11.2014, 00:15. Просмотров 475. Ответов 0
Метки (Все метки)

Есть окно OpenGL в котором происходит какая-то отрисовка.

Activity :
Кликните здесь для просмотра всего текста
Java
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
public class MainActivity extends Activity 
{
    private GLSurfaceView glSurface;
    
    @Override
    protected void onCreate(Bundle savedInstanceState) 
    {
        super.onCreate(savedInstanceState);
        requestWindowFeature(Window.FEATURE_NO_TITLE);
        getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN, WindowManager.LayoutParams.FLAG_FULLSCREEN);
        glSurface = new GLSurfaceView(this);
        glSurface.setRenderer(new SceneRenderer());
        setContentView(glSurface);
    }
 
    @Override
    protected void onResume() 
    {
        super.onResume();
        glSurface.onResume();
    }
 
    @Override
    protected void onPause() 
    {
        super.onPause();
        glSurface.onPause();
    }
 
}


Renderer:
Кликните здесь для просмотра всего текста
Java
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
public class SceneRenderer implements Renderer 
{
    public SceneRenderer() 
    {
 
    }
 
    public void onSurfaceCreated(GL10 gl, EGLConfig config) 
    {       
...
    }
    
    public void onDrawFrame(GL10 gl) 
    {
...
    }
 
    public void onSurfaceChanged(GL10 gl, int width, int height) 
    {
...             
    }
}


Как добавить кнопки какие-либо, чтобы можно было управлять действиями OpenGL. Допустим если у меня нарисован квадрат жёлтого цвета и по нажатию кнопки менялся цвет, к примеру.

Добавлено через 8 часов 2 минуты
человечество, помогите, подскажите
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru