【问题标题】:How to put a wallpaper inside an apk file?如何将壁纸放在apk文件中?
【发布时间】:2010-09-15 12:54:46
【问题描述】:

我计划发布一个漂亮的时钟小部件,并且我想在其中包含一个漂亮的壁纸(想要这样做是因为以前有一些 cmets,比如“我可以得到匹配的壁纸吗?;)”)

所以我尝试用谷歌搜索如何将一些图像文件放入 apk 中,以便在安装后它会出现在壁纸选择列表中。我的意思是在做 Home=>Menu=>Wallpaper=>Wallpaper Gallery or Pictures - 不管什么时出现的列表。

目前没有找到任何提示,所以决定在这里尝试询问。

关于如何做到这一点的任何提示?

【问题讨论】:

    标签: android wallpaper apk


    【解决方案1】:

    您可以将壁纸打包在 res/raw 中,然后当您的应用第一次启动时,尝试将其复制到 sdcard 目录 /media/pictures。

    您应该使用诸如 getExternalStorageDirectorygetExternalStoragePublicDirectory 等方法(取决于 API 级别)来打开文件。

    http://developer.android.com/guide/topics/data/data-storage.html#filesExternal

    【讨论】:

    • 啊哈,看起来不错,谢谢!我想没有办法自动做到这一点:)
    猜你喜欢
    • 1970-01-01
    • 2011-08-17
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多