Значение центрирования по горизонтали или вертикали в макете Android - PullRequest
0 голосов
/ 11 мая 2019

Документация Android гласит:

андроида: layout_centerVertical:

Если true, центрирует этого потомка вертикально внутри его родителя.

Я нашел это везде. Что именно означает «центрирование по вертикали» или «центрирование по горизонтали»?

Ответы [ 2 ]

0 голосов
/ 11 мая 2019

Это параметры, которые определяют, как представление центрируется в RelativeLayout. Относительный макет, содержащий представление, использует значение этих параметров макета, чтобы определить, где расположить представление на экране.

  • Центрирование по вертикали android:layout_centerVertical - означает, что объект обзора будет помещен в вертикальный центр (центр сверху вниз) объекта RelativeLayout.
  • Центрирование по горизонтали android:layout_centerHorizontal - означает, что объект обзора будет размещен в горизонтальном центре (центр слева направо) объекта RelativeLayout.

К вашему сведению: вы можете использовать android:layout_centerInParent в Relativelayout для центрирования вида по вертикали и по горизонтали одновременно.

Я нашел эту замечательную статью о RelativeLayout полезной, когда я учился. Я рекомендую вам проверить это.

ПРИМЕЧАНИЕ. Если представление не содержится в относительной компоновке, эти атрибуты игнорируются.

0 голосов
/ 11 мая 2019

Эти атрибуты связаны с RelativeLayout :

  • центрирование по вертикали - размещение вашего взгляда в центре родителя в соответствии с его высотой.

  • центрирование по горизонтали - размещение вашего взгляда в центре вашего родителя в соответствии с его шириной.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...