Я использую два ListView
с, как это:
<ListView
android:id="@+id/ListView"
android:text="@string/Website"
android:layout_height="30px"
android:layout_width="150px"
android:scrollbars="none"
android:transcriptMode="normal"/>
<ListView
android:id="@+id/ListView1"
android:text="@string/Website"
android:layout_height="30px"
android:layout_width="150px"
android:scrollbars="none"
android:transcriptMode="normal"/>
Между двумя ListView
буквами есть одна пустая строка . Как мне это убрать?
android
android-layout
listview
deepthi
источник
источник
Ответы:
Чтобы удалить разделитель между элементами в одном и том же ListView, вот решение:
developer.android.com # ListView
Или, если вы хотите сделать это в XML:
источник
Если вы хотите удалить разделительную линию, используйте этот код:
Если вы хотите добавить пробел вместо разделительной линии:
Таким образом, вы можете использовать любой оттенок или цвет в атрибуте делителя.
источник
Есть разные способы добиться этого, но я не уверен, какой из них лучший (я даже не знаю, есть ли лучший способ). Я знаю по крайней мере два разных способа сделать это в ListView:
1. Установите делитель на ноль:
1.1. Программный
1.2. XML
Это идет внутри вашего элемента ListView.
2. Установите разделитель на прозрачный и установите его высоту на 0, чтобы избежать добавления пробела между элементами списка:
2.1. Программный:
2.2. XML
источник
В XML:
Или на Java:
источник
Установите делитель на ноль:
ЯВА
XML
источник
источник
Вы можете поместить ниже свойство в теге listview
(или) программным способом
listview.Divider(null);
здесьlistview
являетсяListView
ссылка.источник
Или в XML:
Вы можете использовать цвет для рисования (например, # ff112233), но имейте в виду, что в выпусках перед кексом есть ошибка, из-за которой нельзя установить цвет. Вместо этого необходимо использовать 9-патч или изображение.
источник
@android:drawable/divider_horizontal_...
Вы можете попробовать следующее. У меня это сработало ...
источник
Мне проще реализовать его в XML-файле, так как будет сложнее отследить строку кода в классе с сотнями строк. Для XML вы можете использовать «null»:
источник
Для использования ListFragment
после того, как список был получен.
источник
Если это
android:divider="@null"
не работает, возможно, измените свои ListViews для Recycler Views?источник