如何在Android上设置壁纸

7

我正在使用Android SDK 1.6。请问如何将一张图片设置为桌面的壁纸。

getApplicationContext().setWallpaper(); 

似乎对我没有起作用。


尽管“getApplicationContext().setWallpaper();”可以工作,但使用它并不是一个好主意,因为它已经被弃用了。现在最好的选择是使用壁纸管理器。 - Thiago
1个回答

32

你需要在你的AndroidManifest.xml文件中添加SET_WALLPAPER权限。

<manifest xlmns:android...>
 ...
 <uses-permission android:name="android.permission.SET_WALLPAPER" />
</manifest>

2
XaB - 请将此主题标记为“已回答”,以便它从“未回答的问题”列表中移除(并且Cristian获得他应得的积分)。 - EboMike
2
感谢您的评论。不幸的是,创建问题的用户在使用StackOverflow方面经验不太丰富。这种情况每天都会发生。再见! - Cristian

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接