Как сделать так, чтобы ширина сетки отображалась на экране 100%

У меня есть вид сетки внутри моего макета, и я пытаюсь сделать его растянутым по всему экрану. Мой XML для этого gridview следует ниже.

 <GridView
    android:numColumns="auto_fit"
    android:gravity="center"
    android:stretchMode="columnWidth"
    android:layout_width="fill_parent"
    android:layout_height="fill_parent"
    android:id="@+id/gridView"
    android:layout_below="@+id/editText"
    android:columnWidth="400dp"
    android:clickable="true"
    android:background="#fffefff9"
    android:layout_alignParentRight="true"
    android:layout_alignParentEnd="true" />

Вид сетки не полностью заполняет ширину экрана. Есть эти небольшие поля на стороне. Как полностью избавиться от этих полей по сторонам сетки? Другими словами, я хочу, чтобы ширина сетки была полной шириной. С другой стороны, fill_parent действительно заставляет ширину вида сетки покрывать 95% ширины экрана, но на боковой стороне экрана есть небольшие поля. К сожалению, мне запрещено публиковать изображения, так как у меня недостаточно репутации.

1 ответ

Решение

Добавьте это к родителю вашего списка, это может быть linear layout или же relative layout

android:paddingBottom="0dp"
android:paddingLeft="0dp"
android:paddingRight="0dp"
android:paddingTop="0dp"

Если уже были значения заполнения, измените их на это.

Другие вопросы по тегам