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

OpenGL внутни layout - Android

Войти
Регистрация
Восстановить пароль
Другие темы раздела
Android Некоректное отображение iframe в WebView http://www.cyberforum.ru/android-dev/thread805318.html
Доброго времени суток. Пишу веб-приложение для android, столкнулся со следующей проблемой: На весь активити у меня WebView, в нем html страница, которая в определенной области выводится iframe: <iframe src="list.html" width="100%" height="100%" frameborder="0" scrolling="yes" > Область iframe ограничена. Iframe отображается, но он вылазит на всю страницу, замещая всё остальное. На...
Android Home Screen Widget Animation Добрый день, пишу виджет на который выводится некий текст, раз в 10 секунд он обновляется, и если не всматриваться то можно и не заметить что он поменялся, хочу сделать чтоб при смене текста происходило некое затухание появление текста, чтоб бросалось в глаза что то типа как на стандартном виджете новости и погода на втором андроиде. Сразу пришло в голову использовать TextSwitcher, но это... http://www.cyberforum.ru/android-dev/thread804780.html
Android Не получается "убить активность"
Во всех местах программы где вызываю метод finish(); активность без проблем уничтожается , но вот с этого участка кода не получается завершить ее lv.setOnItemClickListener(new OnItemClickListener() { public void onItemClick(AdapterView<?> parent, View v, int position, long id) { Intent intent = new Intent(Createtest.this, AddQuestion.class); intent.putExtra("test", test);...
Как отследить активность активити? Android
Извиняюсь за тафтологию :) Суть вопроса. Главное приложение запускает некое активити (например видеоплейер). Задача: отследить момент закрытия этого приложения (возврат в главное) и параметры закрытия (по ошибке или по закрытию и т д) Кто знает как это сделать? :) Вот примерно что требуется: @Override
Android Оптимальное разрешение картинки http://www.cyberforum.ru/android-dev/thread803618.html
Подскажите оптимальное разрешение картинки , чтобы при открытие на весь экран было среднее качество!Заранее благодарен!
Xamarin New Xamarin Studio Кто-нибудь использовал новую Xamarin Studio для Android проектов какие впечатления? http://blog.xamarin.com/announcing-xamarin-2.0/ http://xamarin.com/studio подробнее

Показать сообщение отдельно
nikooolay
8 / 8 / 0
Регистрация: 20.11.2009
Сообщений: 410

OpenGL внутни layout - Android

11.03.2013, 17:31. Просмотров 1199. Ответов 14
Метки (Все метки)

Необходимо что бы OpenGL не весь экран, а только часть.
В качестве примера OpenGL взял приложение- треугольник (см прикрепленные файлы - Пример 1)
Где вместо
Java
1
etContentView(type glsurfaceView);
заменил на
Java
1
2
3
4
5
6
7
8
  setContentView(R.layout.main);
        LinearLayout ll2 =(LinearLayout) findViewById(R.id.ll2);  
        GLSurfaceView s = new GLSurfaceView(this);
        s.setRenderer((Renderer) mGLView);
        //to add the view with your own parameters
        ll2.addView(s, new ViewGroup.LayoutParams(ViewGroup.LayoutParams.WRAP_CONTENT, ViewGroup.LayoutParams.WRAP_CONTENT));
        //or simply use
        ll2.addView(s,0);
(см прикрепленные файлы - Пример Изменения )

В результате получил следующие ошибки.

Кликните здесь для просмотра всего текста
FATAL EXCEPTION: main
java.lang.RuntimeException: Unable to start activity ComponentInfo{com.example.android.opengl/com.example.android.opengl.OpenGLES20Basic}: java.lang.ClassCastException: com.example.android.opengl.MyGLSurfaceView
at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:1830)
at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:1851)
at android.app.ActivityThread.access$1500(ActivityThread.java:132)
at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1038)
at android.os.Handler.dispatchMessage(Handler.java:99)
at android.os.Looper.loop(Looper.java:150)
at android.app.ActivityThread.main(ActivityThread.java:4277)
at java.lang.reflect.Method.invokeNative(Native Method)
at java.lang.reflect.Method.invoke(Method.java:507)
at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:839)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:597)
at dalvik.system.NativeStart.main(Native Method)
Caused by: java.lang.ClassCastException: com.example.android.opengl.MyGLSurfaceView
at com.example.android.opengl.OpenGLES20Basic.onCreate(OpenGLES20Basic.java:40)
at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1072)
at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:1794)
... 11 more


Причиной данных ошибок служит строка .setRenderer((Renderer) mGLView);, но как можно обойтись без нее?
Вложения
Тип файла: zip пример изменения.zip (59.3 Кб, 11 просмотров)
Тип файла: zip Пример.zip (13.4 Кб, 12 просмотров)
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 23:54. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru