В настоящее время у меня есть массив 2D
объектов, который я пытаюсь отобразить на RecyclerView
, используя GridLayoutManager
с горизонтальной прокруткой.Это мой код для onBindViewHolder
.
public void onBindViewHolder(MyViewHolder vh, int index)
{
int row = index % myArray.getHeight();
int col = index / myArray.getHeight();
if (myArray[row][col].isValid())
{
img.setImageResource(R.drawable.check);
}
else
{
img.setImageResource(R.drawable.nocheck);
}
}
Однако, похоже, это не работает и вылетает приложение.