Когда я должен использовать layout_centerHorizont =true и gravity="center_horizonatal" и foregroundGravity="centerHorizont"?

Я читаю документацию, но я не могу получить, когда я должен использовать какой?

1 ответ

Решение

Когда вы используете RelativeLayout - вы должны использовать layout_centerHor horizontal,layout_centerVertical,layout_centerInParent

но когда вы используете LinearLayout, вы должны использовать гравитацию для выравнивания дочерних элементов, т.е. layout_gravity и gravity.

foregroundGravity используется с тегом переднего плана. То, что находится на переднем плане, будет выровнено в соответствии с foregroundGravity

Другие вопросы по тегам