Прошу прощения за некорректное название топика, но, увы, как объяснить понятнее не имею представления.
Суть следующая: как реализовать прокручивающийся список из "блоков", в которых расположены элементы, как текст, изображение, кнопки и.т.д.Причем на каждый "блок" можно указать задний фон, тень, скругленные углы и прочие атрибуты. Пример:объявления авито, где каждое объявление со своим контентом находится внутри какого-то блока.
А также с возможностью динамически их загружать/изменять.
Код не нужен, подскажите в каком направлении двигаться и/или какую библиотеку подключить
Блоки с элементами(Scroll)
Re: Блоки с элементами(Scroll)
Любой виджет можно сделать прокучивающимся добавив скроллбары. Но так работает медленно.
Для более быстрой прокрутки виджет нужно поместить в ScrollView (вертикальная прокрутка) или HorizontalScrollView (горизонтальная прокрутка)
Для более быстрой прокрутки виджет нужно поместить в ScrollView (вертикальная прокрутка) или HorizontalScrollView (горизонтальная прокрутка)
-
- Сообщения: 115
- Зарегистрирован: 08 янв 2015, 14:32
Re: Блоки с элементами(Scroll)
я вообще последнее время не парюсь и загоняю все вьюшки в ScrollView, отключив полосу прокрутки. если вдруг экран устройства окажется меньше ожидаемого, то оно будет скролироваться без проблем. для проверки в эмуляторе руками задаю маленькое разрешение, чтобы проверить как оно отрабатывает. И да... там обычно не работает ScrollView внутри другого ScrollView. это единственное ограничение. А вообще на экране их может быть немерянно. Только оно реально подтупливает при большом количестве вьюшек на слабых устройствах, уже обсуждалась тема где-то, так что не перестарайтесь.
а про динамическое создание вьюшек - урок 17 Вам в помощь.
а про динамическое создание вьюшек - урок 17 Вам в помощь.
Re: Блоки с элементами(Scroll)
Any2key, библиотеки вам не нужны, это стандартные средства Андроид.
Это называется ListView.
Элементы формируются в адаптере.
В двух словах не объяснить, рекомендую изучить уроки с 42 по 57 http://startandroid.ru/ru/uroki/vse-uroki-spiskom.html
После этого вы сможете делать прокручиваемые списки любой сложности.
Это называется ListView.
Элементы формируются в адаптере.
В двух словах не объяснить, рекомендую изучить уроки с 42 по 57 http://startandroid.ru/ru/uroki/vse-uroki-spiskom.html
После этого вы сможете делать прокручиваемые списки любой сложности.
Re: Блоки с элементами(Scroll)
Всем большое спасибо! Действительно, это то, что мне было нужно.