如何将可绘制对象中的图像添加到 RecyclerView。我尝试使用以下方法添加:
names.add(R.drawables.image, "Image1");
但它给了我错误。
是否有任何替代方法可以在不创建另一个类的情况下将图像添加到数组列表中。
解决方法:请关注。
Step1:声明一个全局对象。
public ArrayList<Integer> imgArrayList;
Step2:初始化
imgArrayList = new ArrayList<>();
步骤 3:以两种方式添加您的 Drawable。
第一种:直接一张一张的添加图片。
imgArrayList.add(R.drawable.image1);
imgArrayList.add(R.drawable.image2);
imgArrayList.add(R.drawable.image3);
..... etc etc
第二种方式:制作一个int数组,如下所示:
int imgList[] = {R.drawable.image1, R.drawable.image2, R.drawable.image3}
然后,
imgArrayList.addAll(imgList);
就是这样,现在您选择要使用的。祝一切顺利。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句