Как убрать горизонтальное пространство между Gridview? - PullRequest
0 голосов
/ 23 января 2019

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

Я уже попробовал все ответы на старые вопросы, похожие на ту же проблему, но также получаю ту же ошибку.

ссылки, которые я пробовал: * GridView: удаление пробелов между горизонтальными и вертикальными пробелами

* Как убрать горизонтальный интервал между сеткой в ​​андроиде?

код основного XML:

<GridView
    android:id="@+id/gvCurrentMonthDayList"
    android:layout_width="fill_parent"
    android:layout_height="wrap_content"
    android:verticalSpacing="2dp"
    android:background="#EEEEEE"
    android:horizontalSpacing="2dp"
    android:stretchMode="columnWidth"
    android:numColumns="7"
    />

код дочерних элементов:

<?xml version="1.0" encoding="utf-8"?>
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:id="@+id/llCalendarItem"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:background="#fff">
<TextView
    android:id="@+id/date"
    android:layout_width="wrap_content"
    android:layout_alignParentLeft="true"
    android:layout_centerVertical="true"
    android:layout_height="wrap_content"
    android:layout_toLeftOf="@+id/txtCount"
    android:text="123"
    android:textColor="@android:color/black"
    android:textSize="@dimen/h5" />
<TextView
   android:layout_width="@dimen/common_10_dp"
   android:gravity="center"
   android:id="@+id/txtCount"
   android:background="@drawable/event_count_back"
   android:text="10"
   android:layout_alignParentRight="true"
   android:layout_centerVertical="true"
   android:textColor="#fff"
   android:textSize="@dimen/common_5_dp"
   android:layout_height="@dimen/common_10_dp" />
</RelativeLayout>

Скриншот ошибки:

enter image description here

Ответы [ 2 ]

0 голосов
/ 23 января 2019

Попробуйте изменить значение android:horizontalSpacing="2dp" на android:horizontalSpacing="1dp" или 0dp

0 голосов
/ 23 января 2019

я думаю, что у вас есть android: horizontalSpacing в вашем xml-файле.

установите его на ноль, затем проверьте вывод.

...