Заполнять пользовательский список, когда я нажимаю на другой настраиваемый элемент списка

У меня есть два списка с пользовательскими адаптерами. Первое представление списка содержит имена списков. Когда я нажимаю на имя списка, второе представление списка должно быть заполнено содержимым выбранного списка. Мне нужно прочитать содержимое списка из локальной базы данных SQLite, которая находится в активах, но это не важно. Предположим, что у меня есть массив содержимого. Я знаю, как это сделать, если мне нужно заполнить их нажатием кнопки, но я не знаю, как это сделать. Оба списка находятся в одном и том же действии.


person nikmin    schedule 17.10.2012    source источник
comment
Вы должны реализовать onclicklistener или itemclicklistener, а затем при щелчке первого списка получить данные из базы данных sqlite и заполнить массив ur этими данными, а затем setlistAdapter()   -  person Kailash Dabhi    schedule 17.10.2012


Ответы (1)


с помощью onItemClickListener из listview вы можете сделать это.

в onitemclickListener первого просмотра списка вы устанавливаете адаптер для второго просмотра списка

вы можете сделать это, используя один customadapetr, и вы можете написать отдельный customadaptr для обоих

просмотр списка.

если вы опубликуете пример кода, я постараюсь дать более конкретный ответ

person NARESH REDDY    schedule 18.10.2012