#android #opengl-es #live-wallpaper
#Android #opengl-es #живые обои
Вопрос:
Hii,
Я хочу создать простые живые обои с использованием OpenGL в Android, которые будут рисовать текстуры.
Я разработал простое действие OpenGL, которое может работать именно для живых обоев. Но есть некоторые проблемы, такие как исключение IllegleArgumentException.
Я использую GLWallpaperService из earth live wallpaper.
Спасибо….
Ответ №1:
Возможно, вам повезет больше с получением GLWallpaperService из основного репозитория проекта на github. Там это активно поддерживается и документируется.
Современные версии GLWallpaperService будут принимать класс GLSurfaceView.Renderer. Это означает, что вы можете повторно использовать класс визуализации, который вы написали для своей деятельности, непосредственно в своих живых обоях.
Ответ №2:
сегодня я выполнил ту же задачу.
это может быть полезно для вас: http://www.rbgrn.net/content/354-glsurfaceview-adapted-3d-live-wallpapers
Комментарии:
1. Пожалуйста, не используйте GLWallpaperService на rbgrn.net ссылка, поскольку она сейчас устарела. Несколько лет назад я скопировал rbgrn.net код с разрешением и начал его улучшать. Последний код доступен по адресу github.com/GLWallpaperService/GLWallpaperService