【发布时间】:2012-05-20 23:19:40
【问题描述】:
有没有办法以编程方式获取所有 android 系统壁纸?
我知道如何通过WallpaperManager 获取当前的,然后将其保存到磁盘。但我想知道是否有一种方法可以访问操作系统中包含的所有充当系统壁纸的图片。
【问题讨论】:
-
你必须澄清你的问题:“所有作为系统壁纸的图片”。由于一次只能激活一个系统壁纸,这可能不是您的问题。如果您的问题是如何列出所有可能的壁纸,您必须指定使图像成为壁纸的原因,否则您可以简单地列出手机上的所有图像。
-
Android 默认自带壁纸应用。它用作壁纸的图片不是sd卡中的文件。相反,它们是 apk 中的资源。我想通过代码访问它们。谢谢。
标签: java android system wallpaper