我使用WallpaperManager将图像设置为背景,但在设置整个活动时会冻结片刻。我可以看到,因为我的进度条旋转器停止旋转。
WallpaperManager wallpaperManager = WallpaperManager.getInstance(MainActivity.this);
wallpaperManager.setBitmap(bitmap);
有没有办法将图像设置为背景而不冻结整个活动?
答案 0 :(得分:0)
尝试在另一个线程中执行此操作以防止您的活动冻结。
new Thread(new Runnable() {
public void run() {
//do stuff here
}
});
}
}).start();
希望它有所帮助。