尝试访问资产文件夹中的子文件夹

阿尔文

我的资产文件夹中有一棵子文件夹树..我正尝试访问该目录中的pdf。.url如下

url = QP/28/28/mth.pdf

完整目录如下

ful directory = file:///data/data/com.example.testqstn/files/QP/28/28/mth.pdf

我已经使用以下代码访问了路径

intent.setDataAndType(Uri.parse("file://" + getApplicationContext().getFilesDir()
       + "/"+url), "application/pdf");
startActivity(intent);
     finish();

我没有收到任何错误消息,但pdf无法打开..当不使用子文件夹时,而pdf仅出现在资产文件夹中..那么pdf可以正确打开..那么究竟是什么问题呢?? ?

并且日志猫没有显示任何错误。

阿尔文

解决了

这确实非常简单..要访问Assets文件夹中的子文件夹,您需要执行以下操作:

1st通过文件名访问文件。

    File file = new File(getFilesDir(), fname);

第2次尝试打开文件时,同时使用文件名和文件的url

    in = assetManager.open(url+fname);

目的中的第3个仅使用文件名。(我使用了整个路径)

    intent.setDataAndType(
        Uri.parse("file://" + getFilesDir() + "/"+fname),
        "application/pdf");

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

尝试访问资产文件夹中的子文件夹

来自分类Dev

无法访问资产子文件夹中的文件

来自分类Dev

无法访问资产子文件夹中的文件

来自分类Dev

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

来自分类Dev

从资产文件夹中的子文件夹复制文件

来自分类Dev

尝试显示资产文件夹中的图像

来自分类Dev

访问获取共享文件夹的子文件夹

来自分类Dev

从资产的文件夹中调用FormTagHelper

来自分类Dev

从资产的文件夹中调用FormTagHelper

来自分类Dev

从资产文件夹中读取音乐

来自分类Dev

在子文件夹中搜索文件

来自分类Dev

循环浏览文件夹树并在子文件夹中并行执行bat文件(访问子文件夹中的文件)

来自分类Dev

访问HMVC Codeigniter中模块的子文件夹

来自分类Dev

在 photoshop 中访问活动文档路径的子文件夹

来自分类Dev

从资产文件夹获取文件夹列表

来自分类Dev

从非活动类访问资产文件夹

来自分类Dev

从资产文件夹uwp写入文件

来自分类Dev

从资产文件夹打开HTML文件

来自分类Dev

从资产文件夹uwp写入文件

来自分类Dev

使用PyDrive(Python)访问文件夹,子文件夹和子文件

来自分类Dev

R-尝试遍历文件夹和子文件夹,并将文件信息保存到表中

来自分类Dev

Android在资产文件夹中找不到文件

来自分类Dev

如何加载资产文件夹中的属性文件?

来自分类Dev

如何处理“资产”文件夹中的文件?

来自分类Dev

从资产文件夹中打开HTML文件

来自分类Dev

计算资产子文件夹中的文件

来自分类Dev

Android从资产文件夹中读取pdf文件

来自分类Dev

使用子文件夹html文件访问父文件夹html文件

来自分类Dev

如何访问资产文件夹中的图像文件?[角7]

Related 相关文章

热门标签

归档