Почему добавление изображения в качестве элемента в Layer-list растягиваемого файла приводит к тому, что изображение не масштабируется / отсутствует - PullRequest
0 голосов
/ 05 июня 2019

Отсутствует проблема с изображением в рисованном файле списка слоев Android

<?xml version="1.0" encoding="utf-8"?>
<layer-list xmlns:android="http://schemas.android.com/apk/res/android">
  <item>
    <shape android:shape="rectangle">
      <size
        android:width="186dp"
        android:height="57dp" />
      <solid android:color="@color/gray_lightest" />
      <corners android:radius="8dp" />
    </shape>
  </item>
<item
    android:bottom="30dp"
    android:drawable="@drawable/ic_list_add"
    android:gravity="center_horizontal"
    android:left="82dp"
    android:right="82dp"
    android:top="8dp" />
</layer-list>

Здесь @ drawable / ic_list_add - это файл SVG. В некоторых устройствах Samsung s6 и Moto E. Image отсутствуют. Пока работает на большинстве устройств. Также проблема возникает только при использовании layout_weight, в этом случае layout_width устанавливается как 0dp в макете ограничения.

...