2015-09-14 3 views
0

Я столкнулся с проблемами размещения в пунктах (Textview) ListView. Пожалуйста, не говорите мне, что это возможный дубликат, потому что это не так. Здесь промежуток происходит из-за границы, которую я использовал. Я использую этот ListViewУдалите интервал между каждым TextView в ListView

<ListView 
    android:layout_width="match_parent" 
    android:layout_height="184dp" 
    android:id="@+id/googleMapLocations" 
    android:background="#ffffff" 
    android:divider="@null" 
    android:minHeight="20dp" 
    android:dividerHeight="0dp" 
    /> 

и создал макет для своей строки

<?xml version="1.0" encoding="utf-8"?> 
<TextView xmlns:android="http://schemas.android.com/apk/res/android" 
android:id="@+id/googleMapUserLocationSingleRow" 
android:layout_width="match_parent" 
android:layout_height="match_parent" 
android:ellipsize="end" 
android:gravity="center_vertical" 
android:paddingBottom="8dp" 
android:paddingLeft="15dp" 
android:paddingTop="8dp" 
android:singleLine="true" 
android:background="@drawable/redborder" /> 

Код для границы

<?xml version="1.0" encoding="utf-8"?> 
<shape xmlns:android="http://schemas.android.com/apk/res/android" 
android:shape="rectangle"> 
<solid android:color="#FFFFFF" /> 
<stroke 
    android:width="2dip" 
    android:color="#FF0000" 
    /> 
<padding 
    android:left="0dp" 
    android:top="0dp" 
    android:right="0dp" 
    android:bottom="0dp" /> 
</shape> 

Использование выше сценария я получил пробелы между пунктами списка и I не знаю почему. Как удалить пробелы между элементами списка. Пожалуйста, найдите скриншот.

enter image description here Я не знаю, как удалить пространство между элементами списка.

ответ

0

Мне кажется, что в верхней части текстового поля есть поле. Попробуйте установить

android:layout_margin="0px" 

Если это не сработает, в качестве обходного пути вы можете сделать красную линию и использовать ее как разделитель. Я знаю, что это не решение, но это даст вам результат, который вы хотите.

+0

nope, не работает – rawat0419

Смежные вопросы