0
|
Victor Attila Breelle · 技术社区 · 7 年前 |
![]() |
1
2
1) 永远不要在onBindViewHolder中调用findViewById。viewHolder的目的是保存所有这些视图。它应该在ViewHolder的构造函数中完成。 2) 适配器没有findViewById函数,因为它不是视图组。您可能希望在ViewHolder构造函数中的itemView上调用它。 |
![]() |
2
1
在view holder类中声明图像视图
|
![]() |
3
0
不能调用findViewById,因为它不是RecyclerView适配器上的函数,也不应该在适配器内部声明ImageView。它应该在ViewHolder中声明,然后在itemView上调用findViewById(),就像使用TextView一样,并将引用分配给“green”ImageView变量。注意:id为“statecolorG”的ImageView必须在同一布局文件“item_view”中声明。您正在onCreateViewHolder内部膨胀的xml。 |
![]() |
Matthew Thibodeau · JavaFX图像错误[重复] 7 年前 |
![]() |
user3034944 · 在Android中下载并显示svg图像 7 年前 |
![]() |
roxy · ImageView是否在VideoView上可见? 7 年前 |
![]() |
akhilc · 更改图像的二维数组OnClick 7 年前 |
![]() |
Prashant Yadav · 一个具有额外尺寸的cardview 7 年前 |
![]() |
A.R.S.D. · 将鼠标悬停事件添加到组合框项目 7 年前 |