Я видел много возможных ответов на мою проблему, но ни один из них не помог мне.
Моя цель - получить закругленную кнопку с изображением, текстом и фоном. Изображение и текст должны быть в центре фона.
Я использую следующее для фона:
<shape xmlns:android="http://schemas.android.com/apk/res/android"
android:dither="true"
android:shape="rectangle">
<corners android:radius="120sp" />
<solid android:color="#FF5F00" />
<size
android:width="120sp"
android:height="36sp" />
</shape>
Следующие изображения:
<vector xmlns:android="http://schemas.android.com/apk/res/android"
android:width="24sp"
android:height="24sp"
android:viewportWidth="24"
android:viewportHeight="24">
<path
android:pathData="M5,12L19,12"
android:strokeLineJoin="round"
android:strokeWidth="2"
android:fillColor="#00000000"
android:strokeColor="#FFFFFF"
android:strokeLineCap="round"/>
<path
android:pathData="M12,5L12,19"
android:strokeLineJoin="round"
android:strokeWidth="2"
android:fillColor="#00000000"
android:strokeColor="#FFFFFF"
android:strokeLineCap="round"/>
</vector>
И, наконец, кнопка:
<Button android:layout_columnSpan="6"
android:layout_gravity="center" android:drawableStart="@drawable/ic_plus_24px"
android:text="Evaluer"
android:id="@+id/doEvalQOL" android:background="@drawable/roundedyakabutton" android:textColor="#FFFFFF"
android:gravity="center"
android:textSize="12sp"
fontPath="fonts/Ubuntu-Medium.ttf" />
Это дает мне это:
![enter image description here](https://i.stack.imgur.com/01B4t.png)
Как только я удаляю фон, изображение и текст помещаются так, как я бы хотел, чтобы они были с фоном:
![enter image description here](https://i.stack.imgur.com/elWLq.png)
Что мне здесь не хватает?
Заранее спасибо.