вам лучше установить вес для них. просто играть с весом.
если они имеют постоянный вес, они всегда заполняют определенное количество места, несмотря ни на что.
1 - установить ширину всех видов в соответствии с родителями.
2 - установите весь вес на 1.
затем убедитесь, что ваше изображение находится в центре этих текстовых представлений
<EditText
android:layout_width="match_parent"
android:layout_height="0dp"
android:layout_weight="1"
android:gravity="top"
android:hint="@string/message" />