Как организовать нестандартный GridView?
-
Леонид_Упорный
- Сообщения: 14
- Зарегистрирован: 31 авг 2014, 14:03
Как организовать нестандартный GridView?
Всем привет
Возникла такая проблема: нужно организовать галерею. Вроде бы что тут непонятного - использую GridView и все) Но картинки должны выстраиваться не ровно по строчкам и столбцам, а таким образом как на скриншоте. Чувствую, что надо применить GridLayout. Читал о нем на офф. сайте, но не совсем понял каким образом будут индексироваться такие ячейки. Подскажите, пожалуйста, как реализовать. Спасибо
- Вложения
-
- example.png (11.22 КБ) 3852 просмотра
Re: Как организовать нестандартный GridView?
всего три картинки и лепить грид? зачем?? два лэйаута, один горазонтальный, другой вертикальный и все.
R.id.team
NullPointerException - что делать???
viewtopic.php?f=33&t=3899&p=28952#p28952
Где моя ошибка?
viewtopic.php?f=60&t=3198
NullPointerException - что делать???
viewtopic.php?f=33&t=3899&p=28952#p28952
Где моя ошибка?
viewtopic.php?f=60&t=3198
-
Леонид_Упорный
- Сообщения: 14
- Зарегистрирован: 31 авг 2014, 14:03
Re: Как организовать нестандартный GridView?
Нет, Вы меня не поняли) Картинок может быть n-ое количество. Просто в стандартном GridView, как я понял, нам предоставляется макет типа сетки - m столбцов и n строк. А мне нужно, чтобы в первой строчке было два столбца, а во второй один.Foenix писал(а):всего три картинки и лепить грид? зачем?? два лэйаута, один горазонтальный, другой вертикальный и все.
Пример (в скобках индекс картинки):
Сначала видим:
--картинка (1)-- --картинка (2)--
---------- картинка(3) ----------
Потом пользователь листает gridView вниз и прорисовываются следующие картинки
--картинка (4)-- --картинка (5)--
---------- картинка(6) ----------
Еще листает вниз
--картинка (7)-- --картинка (8)--
---------- картинка(9) ----------
ну и т.д.
Как мне сделать такую сетку с неравномерным распределением ячеек??
Re: Как организовать нестандартный GridView?
Капни в сторону BaseAdapterЛеонид_Упорный писал(а):Нет, Вы меня не поняли) Картинок может быть n-ое количество. Просто в стандартном GridView, как я понял, нам предоставляется макет типа сетки - m столбцов и n строк. А мне нужно, чтобы в первой строчке было два столбца, а во второй один.Foenix писал(а):всего три картинки и лепить грид? зачем?? два лэйаута, один горазонтальный, другой вертикальный и все.
Пример (в скобках индекс картинки):
Сначала видим:
--картинка (1)-- --картинка (2)--
---------- картинка(3) ----------
Потом пользователь листает gridView вниз и прорисовываются следующие картинки
--картинка (4)-- --картинка (5)--
---------- картинка(6) ----------
Еще листает вниз
--картинка (7)-- --картинка (8)--
---------- картинка(9) ----------
ну и т.д.
Как мне сделать такую сетку с неравномерным распределением ячеек??
Семь раз отмерь - поставь студию.
Эклипс не студия, ошибка вылетит - не исправишь.
Скажи мне кто твой друг, и оба поставили студию.
Студия - свет, а эклипс - тьма.
Эклипс не студия, ошибка вылетит - не исправишь.
Скажи мне кто твой друг, и оба поставили студию.
Студия - свет, а эклипс - тьма.
Re: Как организовать нестандартный GridView?
обычный ListView и делов то
R.id.team
Политика на форуме запрещена
Политика на форуме запрещена
-
Леонид_Упорный
- Сообщения: 14
- Зарегистрирован: 31 авг 2014, 14:03
Re: Как организовать нестандартный GridView?
Просто ListView? А я думал в моем случае нужно обязательно GridView использовать) Ну тогда хорошо, спасибо)rezak90 писал(а):обычный ListView и делов то