1 回答

TA貢獻(xiàn)1827條經(jīng)驗(yàn) 獲得超9個(gè)贊
您的適配器的大小由以下各項(xiàng)設(shè)置:
@Override
public int getItemCount() {
return Tests.size();
}
并且您嘗試從以下位置獲取物品:
@Override
public void onBindViewHolder(@NonNull MainAdapter.ViewHolder holder, int i) {
holder.URLName.setText( urlArray.get(i));
holder.mFullname.setText( nameArray.get(i));
}
您需要將適配器大小設(shè)置為您要檢索的大小:
@Override
public int getItemCount() {
urlArray.size()
}
或者
@Override
public int getItemCount() {
return nameArray.sizes()
}
我建議使用單個(gè)數(shù)組,或者可能是一個(gè)映射,以避免類似的問(wèn)題。
添加回答
舉報(bào)