【发布时间】:2012-04-04 18:42:18
【问题描述】:
我有问题。我正在制作一个“主页启动器”,并使用以下代码设置背景:
sfondo = peekWallpaper();
getWindow().setBackgroundDrawable(sfondo);
如果背景是静态的,OK。但如果背景是动画的,它会显示静态背景。你有解决办法吗?
【问题讨论】:
标签: android layout wallpaper launcher
我有问题。我正在制作一个“主页启动器”,并使用以下代码设置背景:
sfondo = peekWallpaper();
getWindow().setBackgroundDrawable(sfondo);
如果背景是静态的,OK。但如果背景是动画的,它会显示静态背景。你有解决办法吗?
【问题讨论】:
标签: android layout wallpaper launcher
当您使用 .png、.jpg 或 .gif 等图片壁纸时。 ImageWallpaper 仅在表面发生变化时绘制,例如更改事件、偏移更改事件。 它不像动态壁纸那样每秒都在绘制,每毫秒绘制一次。 即使您将带有 .gif 等动画图像的图像壁纸设置为 ImageWallpaper,它也只会在特定事件发生时绘制。
【讨论】: