繁体   English   中英

在可绘制文件夹的Recycler View的ImageView中显示多个图像

[英]Show multiple images in ImageView of Recycler View from drawable folder

我正在从存储在内部存储器中的excel文件中读取员工的数据,不幸的是,该应用程序完全脱机,因此脱机图像也需要存储在可绘制文件夹中。

现在我的问题是; 有350张名为雇员ID的图像,例如emp id = 1的1.jpg,emp id = 2的2.jpg

我正在使用RecyclerView,在该onBindViewHolder方法中,我必须根据员工ID设置图像。

请引导我将图像显示到imageView中。 请发表评论,以征询我的更多意见。

如果您无法回答,请不要将其标记为否定。

您可以尝试这样的事情。

例如,如果尝试让员工1526绘制对象为R.drawable.1526

String id = employee.getId(); //1526
int imageId = context.getResources()
                     .getIdentifier(id, "drawable", context.getPackageName());

id是一个字符串。 然后使用图像视图

imageView.setImageResource(imageId);

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM