У меня возникла большая проблема с созданием макета Android, содержащего только четыре кнопки ImageButtons.Создать макет/экран с четырьмя ImageButtons (все одинакового размера)
Он должен выглядеть следующим образом:
На данный момент я создал TableLayout с двумя LinearLayout (по горизонтали:. Каждый из них содержит две кнопки) Но я это делаю, установить точные значения:
<ImageButton
android:layout_width="178dp"
android:layout_height="260dp"
android:src="@drawable/personal_coach"
android:id="@+id/button_personal_coach"
android:layout_weight="0.25"
android:scaleType="fitXY"
android:background="?android:selectableItemBackground"
android:layout_marginRight="4dp"
/>
Есть ли лучший способ сделать это? (Более динамически для других размеров экрана без установки ширины и высоты на значение)