Я пытаюсь использовать Spinner, чтобы выбрать флаг.Я хочу, чтобы он был встроен в EditText для ввода номера телефона.Проблема в том, что моя ширина шире, чем ширина значков флага.Вот скриншот из инспектора макета:
![Layout Inspector screenshot](https://i.stack.imgur.com/0sd5Q.png)
Как вы заметили, между флажком и стрелкой вниз есть пробел.Я хочу закрыть этот пробел.Синее поле указывает расположение элемента счетчика, а серое поле вокруг него - поле самого счетчика.Вот макет элемента счетчика:
<RelativeLayout
xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="40dp"
android:layout_height="wrap_content"
android:background="@color/greyBackground">
<ImageView
android:id="@+id/countrySpinnerImage"
android:layout_width="40dp"
android:layout_height="40dp"
android:src="@drawable/canada"/>
</RelativeLayout>
А вот мой XML-код Spinner:
<Spinner
android:id="@+id/countrySpinner"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:backgroundTint="@color/rsWhite"
android:dropDownWidth="40dp"
app:layout_constraintBottom_toBottomOf="@id/phoneInput"
app:layout_constraintEnd_toStartOf="@+id/textView2" />
Я безуспешно пытался поиграть с отступами и полями.Установка литерального значения для ширины, такого как «60dp», делает его маленьким, но кажется, что вокруг стрелки вниз есть фиксированное поле, которое имеет приоритет при рендеринге, и значок флага обрезается.Есть ли способ уменьшить пространство вокруг стрелки, чтобы приблизить флаг?