Android drawable.xml使用SD卡中的图像

Android drawable.xml使用SD卡中的图像,android,xml,external,drawable,sd-card,Android,Xml,External,Drawable,Sd Card,是否可以将drawable.xml中的图像项链接到SD卡资源 整个想法是,应用程序的大小最小,在第一次发布时,我会将所有必要的资源从web下载到SD卡上,并放入应用程序文件夹中供以后使用 我在一些图标包中看到了这一点,他们从网上下载了所有的图标。图标包使用drawable.xml作为所有图标的持有者,因此无法通过代码以编程方式使用图像 关于如何实现这一目标,有什么想法吗 编辑: 以下是当前的drawable.xml示例: <?xml version="1.0" encoding="utf-

是否可以将drawable.xml中的图像项链接到SD卡资源

整个想法是,应用程序的大小最小,在第一次发布时,我会将所有必要的资源从web下载到SD卡上,并放入应用程序文件夹中供以后使用

我在一些图标包中看到了这一点,他们从网上下载了所有的图标。图标包使用drawable.xml作为所有图标的持有者,因此无法通过代码以编程方式使用图像

关于如何实现这一目标,有什么想法吗

编辑:

以下是当前的drawable.xml示例:

<?xml version="1.0" encoding="utf-8"?>
<resources>

<item drawable="app_drawer" />
<item drawable="browser" />
<item drawable="sms" />

</resources>

ant图标包在appfilter.xml中的使用:

<?xml version="1.0" encoding="utf-8"?>
<resources>

    <!-- This scales the images to fit into your iconback -->
    <scale factor="1.0" />

    <!-- NOVA LAUNCHER STUFF -->
    <item component=":LAUNCHER_ACTION_APP_DRAWER" drawable="app_drawer" />
    <item component=":BROWSER" drawable="browser" />
    <item component=":SMS" drawable="sms" />

</resources>

因此,我希望在drawable.xml中有类似的内容:

<?xml version="1.0" encoding="utf-8"?>
<resources>

<item drawable="/sdcard/appfolder/appdrawer" />
<item drawable="/sdcard/appfolder/browser" />
<item drawable="/sdcard/appfolder/sms" />

</resources>


引用了应用程序结构中/res/drawable/file_name.png中的正确图像。

如何确保其他图标包使用drawable.xml?你试过这个吗?真的看过其他的应用程序吗?你真的试过按照你的建议去做吗?试一试,向我们展示您已经做了一些事情,这样我们可以帮助您前进。换句话说,给我们一些代码来处理。您对drawable.xml是什么意思?请给出一个这样一个文件的例子,您试图使用来自文件系统的图像。如果可能的话,展示你想要的。并告诉你想在哪里/如何使用.xml。我已经编辑了这个问题。谢谢你的回答。