如何从资产目录Android访问设备上的文件

问题描述 投票:0回答:1

我在src / main / assets中有一个html文件。我需要它来访问存储在设备/应用程序内部存储中的图像。

因此,图像的路径为/data/user/0/app_name/files/image_folder/image.png

从资产目录访问图像的正确方法是什么,上述路径正确吗?

非常感谢

android file kotlin assets
1个回答
0
投票

我不确定您是否需要这个,但这应该很简单。

        fun getImage(context: Context){
        try {
            val bitmap: InputStream = context.assets.open("icon.png")
            val bit: Bitmap = BitmapFactory.decodeStream(bitmap)
            //here set the image
        } catch (e1: IOException) { // TODO Auto-generated catch block
            e1.printStackTrace()
        }
    }
© www.soinside.com 2019 - 2024. All rights reserved.