Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我有个问题。我正在制作一个“家庭启动器”,并使用以下代码设置背景:
sfondo = peekWallpaper(); getWindow().setBackgroundDrawable(sfondo);
如果背景是静态的,OK。但如果背景是动画的,它会显示静态背景。你有解决方案吗?
当您使用 .png、.jpg 或 .gif 等图像壁纸时。ImageWallpaper 仅在表面发生变化时绘制,例如更改事件、偏移更改事件。它不像动态壁纸那样每秒都在绘制,每毫秒绘制一次。即使您将带有 .gif 之类的动画图像的图像壁纸设置为 ImageWallpaper,它也只会在特定事件发生时绘制。