Нужно уточнить на GridView.getChildCount () - PullRequest
1 голос
/ 16 февраля 2012

В моем классе Activity у меня есть следующий код после строки setContentView ().

gridView = (GridView)findViewById(R.id.splitted_grid);
gridView.setAdapter(new SplittedImageAdapter(this, splittedBitmaps));
gridView.setNumColumns((int) Math.sqrt(splittedBitmaps.size()));
System.out.println(gridView.getChildCount()+" childs");

Упражнение работает отлично, а также показывает сетку 3 * 3 с необходимыми растровыми изображениями. Но последняя строка показывает вывод как

0 childs

Согласно документации, метод getChildCount () должен показывать количество дочерних элементов, что означает, что он должен показывать

9 childs

Пожалуйста, помогите мне там, где мне не хватает.

Ответы [ 2 ]

6 голосов
/ 16 февраля 2012

Использование gridView.getCount() метод

0 голосов
/ 16 февраля 2012
gridview.getCount();

возвращает общее количество изображений / растровых изображений в GridView.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...