У меня есть просмотр изображений со значком на фоне, вместо того, чтобы создавать иконки разных размеров для экранов разных размеров, я использую только большой экран и изменяю его размер до нужного мне размера.
Если я установлю layout_height на любое значение, android автоматически изменяет ширину, чтобы сохранить соотношение сторон (что хорошо), но заполнитель сохраняет первоначальную ширину, а новый измененный размер значка центрируется в пространстве, в которое он должен был поместиться
Чтобы продемонстрировать ситуацию, я взял этот отпечаток
Левая и правая иконки имеют одинаковое измерение в исходном файле
<ImageView
android:id="@+id/leftThumb"
android:layout_width="wrap_content"
android:layout_height="50dp"
android:layout_alignParentLeft="true"
android:foregroundGravity="left"
android:src="@drawable/ic_left_thumb" />
<ImageView
android:id="@+id/rightThumb"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignParentRight="true"
android:src="@drawable/ic_right_thumb" />
установить только высоту изображения и можно ли изменить его размер, сохраняя гравитацию слева?(как на рисунке ниже)