我正计划发布一个漂亮的时钟小部件,并且我想在其中包含一个漂亮的壁纸(想要这样做是因为之前收到了一些评论,例如“我可以得到匹配的壁纸吗?;)”)
所以我尝试用谷歌搜索如何将一些图像文件放入 apk 中,以便在安装后它会出现在壁纸选择列表中。我的意思是在执行 Home=>Menu=>Wallpaper=>Wallpaper Gallery 或 Pictures 时出现的列表 - 随便什么。
到目前为止没有找到任何提示,所以决定在这里尝试询问。
关于如何做到这一点的任何提示?
您可以将壁纸打包在 res/raw 中,然后当您的应用程序第一次启动时,尝试将其复制到 sdcard 目录 /media/pictures 中。
您应该使用诸如getExternalStorageDirectory或 getExternalStoragePublicDirectory(取决于 API 级别)之类的方法来打开文件。
http://developer.android.com/guide/topics/data/data-storage.html#filesExternal