【问题标题】:Android file path of /res folder/res文件夹的Android文件路径
【发布时间】:2018-06-26 19:29:50
【问题描述】:

在我的 android 项目中,我的 res 文件夹中有一张图片 (img.png)。现在我需要它的文件路径。

我已经尝试过使用 assets 文件夹,但没用,我更喜欢 res 文件夹。

非常感谢!!!

【问题讨论】:

标签: android file path


【解决方案1】:

Res 文件没有路径。它们是资源——你可以使用 Resources.getDrawable() 来获取它们。无法将它们作为文件或通过 File api 访问。

资产也不是文件。您可以通过 AssetManager API 访问它们。

【讨论】:

    【解决方案2】:

    如果您尝试通过 java 以编程方式获取它,那么简单的方法是: - 将图像复制到可绘制文件夹中 - 在您的活动中使用 getRessources.getDrawable(R.drawable.imageName)。 - 如果你从一个类中调用它,你必须将你的 Activity (this) 解析为你调用中的类函数。

    希望这是有用的。

    【讨论】:

    • 谢谢,我也可以对例如 .txt 文件执行此操作吗?
    • 我现在不使用 .txt 文件,但 .png、.jpeg 工作正常 :)
    猜你喜欢
    • 1970-01-01
    • 2014-12-15
    • 2011-07-04
    • 1970-01-01
    • 1970-01-01
    • 2012-01-27
    • 1970-01-01
    • 1970-01-01
    • 2012-06-06
    相关资源
    最近更新 更多