android 壁纸设置成功,在Android上设置壁纸刷新
我正在尝试更改当前的用户壁纸.我已经设置了set_wallpaper权限,但它确实有效.但是当我改变壁纸时,我必须等待大约15秒才能看到壁纸的变化.这是很奇怪的,因为如果我检查锁定屏幕它已经改变了.这是我的代码:public static void setWallpaper(final Context context, final Bitmap image){Thread thread = new
·
我正在尝试更改当前的用户壁纸.
我已经设置了set_wallpaper权限,但它确实有效.
但是当我改变壁纸时,我必须等待大约15秒才能看到壁纸的变化.
这是很奇怪的,因为如果我检查锁定屏幕它已经改变了.
这是我的代码:
public static void setWallpaper(final Context context, final Bitmap image){
Thread thread = new Thread() {
@Override
public void run() {
WallpaperManager wallpaperManager = WallpaperManager.getInstance(context.getApplicationContext());
try {
if(image != null){
wallpaperManager.setBitmap(image);
}
} catch (IOException ignored) {}
}
};
thread.start();
}
我在Android 6上.
任何帮助,将不胜感激.
更多推荐
已为社区贡献6条内容
所有评论(0)