Android 如何给出存储在assets文件夹中的图像的路径?

Android 如何给出存储在assets文件夹中的图像的路径?,android,Android,在我的应用程序中,我需要将图像存储在资产文件夹中并显示它们。我已经尝试了所有的方法,但仍然没有显示图像我尝试过使用Asset Manager、InputStream和Uri,但最终没有结果。请帮我解决这个问题。我在苦苦挣扎…你能告诉我如何给出路径吗…例如,我把我的图像保存在资产文件夹中,然后我作为 InputStream val=getAssets().open("/assets/62.gif"); 那条路对吗?请告诉我哪里出错了 提前感谢使用 InputStream val=getAss

在我的应用程序中,我需要将图像存储在资产文件夹中并显示它们。我已经尝试了所有的方法,但仍然没有显示图像我尝试过使用Asset Manager、InputStream和Uri,但最终没有结果。请帮我解决这个问题。我在苦苦挣扎…你能告诉我如何给出路径吗…例如,我把我的图像保存在资产文件夹中,然后我作为

  InputStream val=getAssets().open("/assets/62.gif");
那条路对吗?请告诉我哪里出错了

提前感谢

使用

InputStream val=getAssets().open("62.gif");

可通过以下URI访问资产文件:

file:///android_asset/62.gif

只需打开它并使用

嗨,我试着像InputStream val=getAssets()一样打开(“62.gif”);但仍然没有结果..它在logcat中没有显示任何错误。。11-17 16:53:58.343:INFO/System.out(381):在lv用户之后11-17 16:53:58.393:INFO/class com.splash.选择$ListAdapter(381):62.gif它只是显示图像名称我想问题在于gif图像是否使用其他类似pngHi的图像我也保留了png img,但它对我仍然不起作用…嗨,我尝试了InputStream is2=getAssets().open(“file:///android_asset/test3.png");位图bmImg=BitmapFactory.decodeStream(is2);((ImageView)view.findViewById(R.id.imageView1)).setImageBitmap(bmImg)。。。。但即使这样,图像也不会显示…请告诉我我要去哪里wrong@Sweety您不应该尝试getAssets().open()-只需打开带有/o getAssets()前缀的()即可