gpt4 book ai didi

java - 如何通过在android中的.java文件中提供imgsrc来加载imageview

转载 作者:行者123 更新时间:2023-12-01 05:14:42 24 4
gpt4 key购买 nike

我目前正在参与一个有关酒店和餐馆的项目。我的数据库包含酒店 ID(1,2,3,...),我需要加载相应酒店/餐厅的图像(image1,image2,...),我必须通过 .java 为其提供图像 src文件。我使用的代码是:

    String icon="image" + h_id;
int resID = getResources().getIdentifier(icon, "drawable","testing.Image_Demo");
image.setImageResource(resID);

但是,问题是酒店图像未加载。我在这个网站上遇到了不同的问题,但问题仍然如此。有人有办法解决这个问题吗?提前致谢!

最佳答案

我创建了以下示例 Activity ,如果我在可绘制文件夹中有一个“image.png”图像文件,则该 Activity 可以正常工作:

public class TestActivity extends Activity {

public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);

String icon = "image";
int resId = getResources().getIdentifier(icon, "drawable", getPackageName());

ImageView imgView = new ImageView(this);
imgView.setImageResource(resId);

setContentView(imgView);
}

}

您检查过您的包名称是否正确吗?

关于java - 如何通过在android中的.java文件中提供imgsrc来加载imageview,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11434803/

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