Добавьте android:layout_gravity="center"
к вашей линейной схеме 2. Объясняется разница между android:layout_gravity="center"
и android:gravity="center"
:
android:layout_gravity="center"
Это установит макет в центр его родительского макета.
android:gravity="center"
Это установит дочернее содержимое этого макета в его центре.
Для более подробного объяснения разницы между этими двумя, проверьте здесь .