从资产中的子文件夹获取文件

时间:2016-03-01 01:49:32

标签: android commonsware-cwac

我让StreamProvider使用我的应用程序,允许我从资产中的邮票子文件夹发送图像。我想知道资产目录中的多个子文件夹。

我添加了一个gifs文件夹,我想从中分享GIF。这工作正常,但当我想从邮票文件夹发送图像时,它会检查gifs文件夹,因此说找不到该文件。

有没有办法从资产中的不同子文件夹中获取不同的文件。

<?xml version="1.0" encoding="utf-8"?>
<paths xmlns:android="http://schemas.android.com/apk/res/android">

    <asset name="assets" path="stamps" />
    <asset name="assets" path="gifs" />

</paths>

1 个答案:

答案 0 :(得分:2)

他们需要有不同的名字。该名称是Uri中的第一个路径段。您不能将content://your.authority.name.here/assets指向两个不同的位置。