При проектировании, например, TextView view
в Android вы можете назначить свойства android:layout_gravity="left"
и/илиandroid:gravity="left"
В чем разница между использованием layout_gravity
или gravity
на View
?
При проектировании, например, TextView view
в Android вы можете назначить свойства android:layout_gravity="left"
и/илиandroid:gravity="left"
В чем разница между использованием layout_gravity
или gravity
на View
?
Разница между ними заключается в том, что
layout_gravity
это гравитация представления по отношению к его родителю, иgravity
это внутренняя гравитация, например, если представление находится тамTextView
, где вы хотите отображать текст, выравнивание и т.д...Изображение извлечено из ОС
На него уже был дан ответ на английском языке: https://stackoverflow.com/questions/3482742/gravity-and-layout-gravity-on-android .
Я перевожу это для вас: