Когда я должен использовать layout_centerHorizont =true и gravity="center_horizonatal" и foregroundGravity="centerHorizont"?
Я читаю документацию, но я не могу получить, когда я должен использовать какой?
1 ответ
Решение
Когда вы используете RelativeLayout - вы должны использовать layout_centerHor horizontal,layout_centerVertical,layout_centerInParent
но когда вы используете LinearLayout, вы должны использовать гравитацию для выравнивания дочерних элементов, т.е. layout_gravity и gravity.
foregroundGravity используется с тегом переднего плана. То, что находится на переднем плане, будет выровнено в соответствии с foregroundGravity