Страница 1 из 1
Подскажите как реализовать подобное.
Добавлено: 08 июл 2015, 07:54
Nick9956
Нужно три колонки
В первой рисунки, во второй текст, в третий галочки
Но все должно прокручиваться одновременно
Подскажите как это сделать, возможно как-то добавить в ListVIEW рисунки и галочки, или по-другому
P.S я пробовал добавлять прокрутку в каждую колонку, но тогда прокручивается отдельно одна колонка, а две другие нужно самому снова прокручивать, то есть когда одна прокручивается две другие стоят
Re: Подскажите как реализовать подобное.
Добавлено: 08 июл 2015, 07:59
klblk
Re: Подскажите как реализовать подобное.
Добавлено: 08 июл 2015, 08:02
Nick9956
Re: Подскажите как реализовать подобное.
Добавлено: 08 июл 2015, 09:34
klblk
Nick9956 писал(а):
рисунок везде разный
И? в getView() подставляешь нужный рисунок.
Re: Подскажите как реализовать подобное.
Добавлено: 08 июл 2015, 10:07
Nick9956
klblk писал(а):Nick9956 писал(а):
рисунок везде разный
И? в getView() подставляешь нужный рисунок.
нужно что б рисунок был на каждой строке разный
а если в getView подставить рисунок он будет один для всех строк
Re: Подскажите как реализовать подобное.
Добавлено: 08 июл 2015, 10:08
Nick9956
нужно так как на рисунку
Re: Подскажите как реализовать подобное.
Добавлено: 08 июл 2015, 10:42
doter.ua
Nick9956 писал(а):нужно так как на рисунку
В каждом элементе подставляется значение элемента из массива, т.е. ели за рисунки отвечает int logo, то в массив кладешь разные значения для этого лого.
Код: Выделить всё
ArrayList<MyClass> list = ...
list.add( new MyClass( ..., R.drawable.logo1, ... ));
list.add( new MyClass( ..., R.drawable.logo2, ... ));
list.add( new MyClass( ..., R.drawable.logo3, ... ));
Re: Подскажите как реализовать подобное.
Добавлено: 08 июл 2015, 11:32
klblk
Nick9956 писал(а):нужно что б рисунок был на каждой строке разный
а если в getView подставить рисунок он будет один для всех строк
С чего вы это берете? Вы урок вообще читали? Там есть класс Product, у которого есть поле image. В примере используется для всех продуктов одна и та же картинка (R.drawable.ic_launcher), но это сделано лишь для простоты примера, ничего вам не мешает для каждого продукта подставлять свою уникальную картинку, и в методе getView() ее использовать.