Как установить обои на Android

Я использую Android SDK 1.6. Кто-нибудь может подсказать, как установить изображение в качестве обоев на рабочий стол.

getApplicationContext().setWallpaper(); 

кажется, не работает для меня.


person XaB    schedule 18.05.2010    source источник
comment
Хотя getApplicationContext().setWallpaper(); работает, использовать его не рекомендуется, потому что он устарел. В настоящее время лучший вариант — использовать диспетчер обоев.   -  person Thiago    schedule 12.08.2013


Ответы (1)


Вы должны добавить разрешение SET_WALLPAPER к своему AndroidManifest.xml

<manifest xlmns:android...>
 ...
 <uses-permission android:name="android.permission.SET_WALLPAPER" />
</manifest>
person Cristian    schedule 18.05.2010
comment
XaB - отметьте эту тему как отвеченную, чтобы она исчезла из списка вопросов без ответов (и Кристиан получит заслуженные баллы). - person EboMike; 30.06.2010
comment
Спасибо за ваш комментарий. К сожалению, пользователь, создавший вопрос, не слишком опытен в использовании StackOverflow. Это происходит каждый день. До свидания! - person Cristian; 30.06.2010