首页 > 解决方案 > 我如何访问资产文件夹?

问题描述

我需要像这样从文件夹中的资产加载图像

我的文件夹

我的代码只是检查我如何访问我的文件夹(抱歉编码不佳)

  public Bitmap test3(){

Bitmap bitmap = null;
AssetManager assManager = null;
try {
    InputStream is = assManager.open("train/c00/Astb412_400_30_18_161.bmp");
    bitmap = BitmapFactory.decodeStream(is);
    return bitmap;
} catch (Exception e) {
    e.printStackTrace();
}

    return bitmap;
}

所以,我只是测试调试看看,但它没有工作 测试调试

我不知道我如何访问文件。请帮忙

标签: android

解决方案


更好和最合适的方法是将您的资产放在 res 文件夹中。之后,您可以像这样评估它们。

Drawable image = getResources().getDrawable(R.drawable.your_file_name_goes_here);


推荐阅读