/**
* 选择壁纸
*/
void startWallpaper() {
final Intent pickWallpaper = new Intent(Intent.ACTION_SET_WALLPAPER);
Intent chooser = Intent.createChooser(pickWallpaper, getString(R.string.choose_wallpaper));
startActivity(chooser);
}
就是这么简单,用一个button按钮的点击事件调用这个startWallpaper方法,即可直接选择图片设置背景了,简单快捷。
效果如下: