gpt4 book ai didi

android - 在 ImageView android 中看不到图像

转载 作者:行者123 更新时间:2023-11-29 00:38:53 25 4
gpt4 key购买 nike

我正在尝试用 MyClass 中的对象填充 ListView 项。该类的属性之一是 jpg 图像。我把我的图像放在 images/文件夹中。我使用此代码进行填充

private static final String ASSETS_DIR = "images/";
String imgFilePath=ASSETS_DIR+r.resourceID;

try{
Bitmap bitmap = BitmapFactory.decodeFile(imgFilePath);
resourceIdView.setImageBitmap(bitmap);


}
catch(Exception e)
{
System.out.println(" Error");

}

r.resourceID 是图片的名称,例如“AUD.jpg”resourceIDView 是 ImageView该程序没有进入捕获部分,但是我看不到图像有人可以帮帮我吗??

最佳答案

根据您的命名约定,我得出结论,您将图像存储在“assets”文件夹中。如果是,那么您可以使用以下代码行来解决此问题:

private static final String ASSETS_DIR = "images/";
String imgFilePath=ASSETS_DIR+r.resourceID;

try{
Drawable d = Drawable.createFromStream(getAssets().open(imgFilePath), null);
resourceIdView.setImageDrawable(d);
}
catch(Exception e)
{
System.out.println(" Error");

}

希望这对您有所帮助。

关于android - 在 ImageView android 中看不到图像,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10855194/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com