Как пейджинговые сетки в андроиде? - PullRequest
2 голосов
/ 15 февраля 2011

Я хотел бы создать страницы gridview в Android.
Страница 1 будет иметь набор элементов 3х3.
При нажатии следующей кнопки она должна перейти на страницу 2 со следующим набором элементов 3х3.

Прямо сейчас у меня есть сетка из 3х3 элементов, и когда я даю набор из 12 элементов, полоса прокрутки появится в правой части вида сетки, а следующие три элемента будут показаны на той же странице при прокрутке вниз.

Так что, пожалуйста, помогите, как я могу реализовать страницу gridviews.

Спасибо
Sen

1 Ответ

1 голос
/ 02 октября 2011

Ограничьте количество элементов, которые вы передаете адаптеру gridview. Предполагая, что у вас есть массив элементов, в вашем методе newInstance () выберите из этого массива 9 элементов в соответствии со страницей. Затем передайте этот массив адаптеру gridview. Кроме того, пусть ваш метод getCount в вашем адаптере gridview вернет 9.

Извините, я сейчас не даю код, но если он неясен, я предоставлю готовые фрагменты, когда у меня будет доступ к компьютеру.

...