как сделать живые обои на рабочий стол



Как сделать живые обои

Автор Damon Salvatore задал вопрос в разделе Мобильные устройства

Как создать живые обои для android? Или как поставить gif на рабочий стол? и получил лучший ответ

Ответ от Дмитрий Солдатенко[активный]
Не выйдет поставить гиф анимированный, только статичный (не ну можно через VideoView но это явно не лучший вариант) - SDK не поддерживает их анимацию.
Если нужно конкретная гифка в кач-ве обоины - разбейте ее графическим редактором на кадры в png.
далее елементарно
создайте xml с описанием drawable объекта, укажите там ресурсы для кадров их продолжительность и т. п.
управление анимацией простое:
Вот пример для ImageView. Коллбэк ставить не обязательно конечно, но так удобнее управлять анимацией будет
ImageView myImg= (ImageView) findViewById(R.id.YourAnimationObjectId);
myImg.setBackgroundResource(R.anim.YourAnimationFile);
AnimationDrawable myFrameAnim = (AnimationDrawable) myImg
.getBackground();
myFrameAnim.setCallback(myImg);
myFrameAnim.start();

Ответ от 22 ответа[гуру]
Привет! Вот подборка тем с похожими вопросами и ответами на Ваш вопрос: Как создать живые обои для android? Или как поставить gif на рабочий стол?
 

Ответить на вопрос:

Имя*

E-mail:*

Текст ответа:*
Проверочный код(введите 22):*