0
如何从我的GridView适配器中的资源文件夹加载图像?如何从资源加载图像
我在资源文件夹中有200张图像,我将它们命名为name_1.png,name_2.png。
我想将图像和文本视图加载到android gridview元素中,并根据资源文件夹中的数字显示图像。
我能够显示文本视图数据但不显示图像。
任何人都可以告诉我该怎么做。我想我必须在getview方法中编写代码来更改图像。
这是我尝试
如何从我的GridView适配器中的资源文件夹加载图像?如何从资源加载图像
我在资源文件夹中有200张图像,我将它们命名为name_1.png,name_2.png。
我想将图像和文本视图加载到android gridview元素中,并根据资源文件夹中的数字显示图像。
我能够显示文本视图数据但不显示图像。
任何人都可以告诉我该怎么做。我想我必须在getview方法中编写代码来更改图像。
这是我尝试
把你的图像转换为可绘制文件夹,名字到达他们getview方法,那么你的名字访问它们。
int resourceId = context.getResources().getIdentifier(name, "drawable",
context.getPackageName());
然后可以使用该资源
imageView.setImageResource(resourceId);
或
imageView.setBackgroundResource(resourceId);
我让这样的: 对(INT I = 0; I
user2061352
编辑答案更详细 –
工作正常!我还有一个问题。其实问题是,name_of_imagei加载相同的图像不同类别,因为每个类别的执行相同。我该如何解决这个问题? – user2061352