在Android中设置墙纸 [英] Setting wallpaper in Android
本文介绍了在Android中设置墙纸的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
我正在开发一个简单的应用程序,该应用程序可以根据用户输入设置墙纸.我缺少设置墙纸的代码.我一直在徒劳的许多网站中寻找它.任何人都可以发布一个示例代码,将其设置为墙纸并将其设置为可绘制的墙纸,并将其保存在 res
文件夹中吗?
I am developing a simple app that sets wallpapers based on user input.
I am missing code for setting wallpapers.
I have been looking for it in lots of websites in vain.
Can anybody post a sample code that sets as a wallpaper as a drawable that is saved in the res
folder?
推荐答案
适用于Android 1.5及更高版本
Works on Android 1.5 and above
public void setWallpaper() {
Context context = this.getBaseContext();
Bitmap mBitmap = BitmapFactory.decodeResource(getResources(), mImageIds[pos]);
context.setWallpaper(mBitmap);
}
这篇关于在Android中设置墙纸的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文