Устранить расстояние между элементами Android Imageview - PullRequest
1 голос
/ 10 июля 2011

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

Любая помощь будет принята с благодарностью!Йохан

<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
                android:layout_width="fill_parent" 
                android:layout_height="wrap_content"
                android:layout_marginLeft="0px"
        android:layout_marginRight="0px"
        android:orientation="vertical"
         >
<ImageView   
  android:id="@+id/o1"
  android:layout_width="wrap_content"
  android:layout_height="wrap_content"
  android:layout_marginLeft="0px"
  android:layout_marginRight="0px"
  android:src="@drawable/p1
<ImageView   
  android:id="@+id/o2"
  android:layout_width="wrap_content"
  android:layout_height="wrap_content"
  android:layout_toRightOf="@id/o1"
  android:layout_marginLeft="0px"
  android:layout_marginRight="0px"
  android:src="@drawable/p2"/>
<ImageView   
  android:id="@+id/o3"
  android:layout_width="wrap_content"
  android:layout_height="wrap_content"
  android:layout_toRightOf="@id/o2"
  android:layout_marginLeft="0px"
  android:layout_marginRight="0px"
  android:src="@drawable/p3"/>
</RelativeLayout>

Ответы [ 4 ]

1 голос
/ 18 сентября 2014

Я обнаружил, что при использовании Android Studio, встроенной в импорт ресурсов Drawable, он добавляет рамку вокруг моих изображений, я предполагаю, чтобы они были квадратными.Кроме того, в моем случае мои изображения были недостаточно большими.Насколько я понимаю, Android будет автоматически уменьшаться, но не увеличиваться.

0 голосов
/ 10 июля 2011

Добавьте андроид: layout_toRightOf = "@ + id / 01" ко второму изображению. Сделайте то же самое для 3-го изображения. Это относительный макет, так что вы можете сделать это.

0 голосов
/ 02 июля 2014

Добавьте android:scaleType="fitXY" в свой просмотр изображений, чтобы удалить пробелы.

0 голосов
/ 10 июля 2011

Попробуйте добавить android:padding="0px" к каждому элементу.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...