Как удалить разделитель строк в ListView
(если возможно, в файле формата XML, где он был описан)?
Удалить разделитель ListView (в файле макета xml)
Ответ 1
Установите dividerHeight в ноль и разделите на null, как это, в xml:
android:dividerHeight="0dp"
android:divider="@null"
Или в java:
getListView().setDividerHeight(0);
getListView().setDivider(null);
Ответ 2
Проще говоря:
android:divider="@null"
Ответ 3
положить ниже свойство в теге listview (в XML файле)
android:divider="@null"
Ответ 4
Вы можете установить цвет разделителя как прозрачный цвет и высоту разделителя в свойствах ListView, чтобы удалить разделитель, как показано ниже:
android:divider="#00000000"
android:dividerHeight="0dp"
Ответ 5
Существуют разные способы достижения этого, но я не уверен, какой из них лучше (я даже не знаю, есть ли лучший способ). Я знаю как минимум 2 разных способа сделать это в ListView:
1. Установите разделитель на нуль:
1,1. Программный
yourListView.setDivider(null);
1,2. XML
android:divider="@null" (this goes inside your ListView element)
2. Установите разделитель на прозрачный и установите его высоту в 0, чтобы избежать добавления пространства между элементами списка:
2,1. Программный:
yourListView.setDivider(new ColorDrawable(android.R.color.transparent));
yourListView.setDividerHeight(0);
2,2. XML
android:divider="@android:color/transparent"
android:dividerHeight="0dp"
Ответ 6
Только -1dp помогает мне удалить разделитель (не 0, 0.0, @null или то же самое в коде)
Android Studio, SDK L, android 4.2