powered by simpleCommunicator - 2.0.40     © 2025 Programmizd 02
Форумы / Android [игнор отключен] [закрыт для гостей] / ListView
10 сообщений из 10, страница 1 из 1
ListView
    #38748737
Фотография НикоДимиден
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Здравствуйте. Подскажите пожалуйста , в каком направлении мне двигаться дальше.
У меня есть ListView , который динамически заполняется информацией из базы данных.
ListView с множественным выбором. Сбоку в каждой строке размещаются квадратики , на вид такие же как "Checkbox".
Когда нажимаешь на строку , не на квадратик ( которые похож на "Checkbox") , то появляется галочка в этом квадратике. Хотя нажатие происходило на строчке а не на квадратике.
Вопрос : Можно ли реализовать в ListView так , что бы квадратик был независим от строки.
То есть , когда нажимаешь на строку , срабатывает одно действие , а когда на квадратик , другое (присущее квадратику).
Или же подобный функционал реализовывается только через "Checkbox"? То есть "Checkbox" , нужно засовывать синхронно с строками в ListView ?

вот часть кода :
adapter = new ArrayAdapter<String>(this,android.R.layout.simple_list_item_multiple_choice, catnames);
//Привяжем массив через адаптер к ListView
listView3.setChoiceMode(ListView.CHOICE_MODE_MULTIPLE); //CHOICE_MODE_MULTIPLE
listView3.setAdapter(adapter);

Вот еще и видео сделал
YouTube Video
...
Рейтинг: 0 / 0
ListView
    #38748786
Фотография Джибс
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
вообще вроде можно обойти. если не ошибаюсь давно читал где то.



но я бы не парился, да на кастомные адаптеры перешел.
...
Рейтинг: 0 / 0
ListView
    #38749952
Юрий321
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Джибсвообще вроде можно обойти. если не ошибаюсь давно читал где то.

но я бы не парился, да на кастомные адаптеры перешел.

ага.
даже если три строчки показать, завожу адаптер, потому-что 110%, что через месяц надо будет в правом верхнем углу показывать дату :)
...
Рейтинг: 0 / 0
ListView
    #38754901
BoJI4er
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
НикоДимиден [spoiler]Здравствуйте. Подскажите пожалуйста , в каком направлении мне двигаться дальше.
У меня есть ListView , который динамически заполняется информацией из базы данных.
ListView с множественным выбором. Сбоку в каждой строке размещаются квадратики , на вид такие же как "Checkbox".
Когда нажимаешь на строку , не на квадратик ( которые похож на "Checkbox") , то появляется галочка в этом квадратике. Хотя нажатие происходило на строчке а не на квадратике.
Вопрос : Можно ли реализовать в ListView так , что бы квадратик был независим от строки.
То есть , когда нажимаешь на строку , срабатывает одно действие , а когда на квадратик , другое (присущее квадратику).
Или же подобный функционал реализовывается только через "Checkbox"? То есть "Checkbox" , нужно засовывать синхронно с строками в ListView ?

вот часть кода :
adapter = new ArrayAdapter<String>(this,android.R.layout.simple_list_item_multiple_choice, catnames);
//Привяжем массив через адаптер к ListView
listView3.setChoiceMode(ListView.CHOICE_MODE_MULTIPLE); //CHOICE_MODE_MULTIPLE
listView3.setAdapter(adapter);

Вот еще и видео сделал
YouTube Video
...
Рейтинг: 0 / 0
ListView
    #38758333
Фотография НикоДимиден
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
BoJI4er,

Всем спасибо , я написал собственный адаптер . В нем два массива , в один массив заносятся слова , в другой значение Checkbox. Записи производятся синхронно , читаются так-же.
...
Рейтинг: 0 / 0
ListView
    #38758425
Фотография Джибс
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
НикоДимиденBoJI4er,

Всем спасибо , я написал собственный адаптер . В нем два массива , в один массив заносятся слова , в другой значение Checkbox. Записи производятся синхронно , читаются так-же.

а один нельзя было использовать ?
...
Рейтинг: 0 / 0
Период между сообщениями больше года.
ListView
    #39306622
Владимир Г.
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Подскажите, как можно установить все чекбоксы в ListView в true?
...
Рейтинг: 0 / 0
ListView
    #39306654
Фотография wadman
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Владимир Г.Подскажите, как можно установить все чекбоксы в ListView в true?
Какой адаптер?
...
Рейтинг: 0 / 0
ListView
    #39307463
Владимир Г.
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Код: java
1.
ArrayAdapter<String> adapter = new ArrayAdapter<String>(this,android.R.layout.simple_list_item_multiple_choice, tags);


уже разобрался, и использую в цикле
Код: java
1.
listView.setItemChecked(i, true);


но если есть другой способ без цикла, то подскажите.
...
Рейтинг: 0 / 0
ListView
    #39307476
Фотография wadman
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Владимир Г.но если есть другой способ без цикла, то подскажите.
Потому и спрашивал "какой адаптер".
В базе это был-бы один update с обновлением только видимых данных.
...
Рейтинг: 0 / 0
10 сообщений из 10, страница 1 из 1
Форумы / Android [игнор отключен] [закрыт для гостей] / ListView
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]