Подтвердить что ты не робот

Android: объекты с включенным списком ListView несут невидимый разделитель

Если у меня есть ListView с двумя разными типами элементов: включенными и отключенными (значение выбирается и не выбирается), Android правильно рисует небольшой разделитель между включенными элементами, но не между отключенными элементами. Вместо этого он создает прозрачный разделитель, что вызывает очень плохие проблемы с дизайном. Это уже обсуждалось здесь (Группы Google), но без какого-либо решения.

То, что я ищу, - это способ заставить Android нарисовать тот же разделитель, который используется между элементами enabled, также для использования между элементами disabled вместо того, чтобы просто оставить прозрачное пространство.

4b9b3361

Ответ 2

Да, это не круто! Я столкнулся с тем же вопросом. Чтобы исправить это, добавьте строку типа View в ваш xml файл и установите делитель на 0 высоты, как показано на рисунке: android: dividerHeight = "0dp" Примечание: это отображение в самом списке.