Пример Android Listview ArrayAdapter
Вопрос
Я использую пользовательский вид строки в ListView
виджет.
У меня есть getView
метод в моей реализации.
Чего я хочу, так это того, что я хочу скрыть изображение разделителя 2-й строки, как я могу это сделать?
Решение
Если вы говорите об изображении, которое отображается при вызове setDivider или android: divider в XML, я не думаю, что вы можете скрыть его в одних строках и показать в других.
Вместо этого вы можете создать PNG (возможно, с помощью draw9patch) с рамкой сверху или снизу, и в вашем ListAdapter.getView() установить его в качестве фона для любых строк, которые вы хотите.На других строках вы можете установить фон, который не имеет границы.Это создаст впечатление, что в некоторых строках есть разделитель, а в других его нет.