通过代码设置Android动态壁纸,无需用户交互

我想通过代码自动设置Android中的动态壁纸,没有任何用户界面用于壁纸选择。

通过代码可以自动设置简单壁纸设置:

final WallpaperManager wallpaperManager = WallpaperManager.getInstance(this);
final Drawable wallpaperDrawable = wallpaperManager.getDrawable(); 
final ImageView imageView = (ImageView) findViewById(R.id.imageview);
imageView.setDrawingCacheEnabled(true); 
imageView.setImageDrawable(wallpaperDrawable);

现在我必须使用服务自动设置动态壁纸,以便每天在屏幕上自动设置动态壁纸。

我怎样才能做到这一点?


Android操作系统不允许您以编程方式设置动态壁纸。 你只能用于静态壁纸。 最接近你可以使用这种方法:以编程方式设置动态壁纸。

链接地址: http://www.djcxy.com/p/62079.html

上一篇: Set Android live wallpaper by code, without user interaction

下一篇: How to set remaining days in Live wallpaper in Android