我使用WallpaperManager将图像设置为背景,但在设置整个活动期间,会冻结片刻。我可以看到,因为我的进度条旋转停止旋转。
WallpaperManager wallpaperManager = WallpaperManager.getInstance(MainActivity.this);
wallpaperManager.setBitmap(bitmap);有没有办法在不冻结整个活动的情况下将图像设置为背景?
发布于 2017-04-04 16:48:07
试着用不同的线程来做,以防止你的活动冻结。
new Thread(new Runnable() {
public void run() {
//do stuff here
}
});
}
}).start();希望能帮上忙。
https://stackoverflow.com/questions/43212723
复制相似问题