android:gravity="center“无作用
时间: 2023-11-28 11:03:42 浏览: 76
android:layout_gravity和android:gravity的区别
5星 · 资源好评率100%
`android:gravity` 属性用于设置视图内容的对齐方式,而不是设置视图在布局中的位置。如果您想要在相对布局中居中视图,请使用 `android:layout_centerVertical` 和 `android:layout_centerHorizontal` 属性。如果您的视图是一个 TextView,您可以将其与以下属性组合使用:
```
<TextView
android:id="@+id/my_text_view"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_centerHorizontal="true"
android:layout_centerVertical="true"
android:gravity="center"
/>
```
这将使文本视图在相对布局中水平和垂直居中,并在文本视图中心对齐其文本。请注意,`android:gravity` 只适用于视图内容,而不影响视图在布局中的位置。
阅读全文