У меня есть список, который содержит набор чисел, которые должны быть показаны в сетке ... Я получил эту функциональность, используя линейные разметки 3 строки и поместив 7 текстовых представлений в каждом, так что это дает мне матрицу 3х7 ...
Я сделал это, потому что вид сетки не может быть размещен в виде списка ...
это пока работает нормально, но на небольших экранах, где просмотр списка на самом деле нужно прокручивать ...
приложение вылетает при прокрутке
for(int y=0; y<3; y++){
for(int x=0; x<7; x++){
if(counter < resultList.size()){
tmp = ((TextView)((LinearLayout) resultGrid.getChildAt(y)).getChildAt(x));
tmp.setText(resultList.get(counter).toString());
tmp.setVisibility(View.VISIBLE);
counter++;
}
}
}
это код, который я использую для заполнения сетки ....
есть идеи о том, что может вызвать сбой?когда сетка не заполнена, она просто прокручивается ...