android:layout_gravity="center" 不能设置标题栏居中的按钮吗?

android:layout_gravity="center" can't set the button in the center of titlebar?

我真的是android的新生, 我知道 android:layout_gravity 在其 parent.And 中设置 ViewLayout 的引力 android:gravity 设置其使用的 View 内容的引力在.Refer

但是当我设置标题栏时 Linearlayout gravity="center",按钮确实位于中间

但是当我在LinerLayout的头部删除gravity="center",然后在按钮中添加layout_gravity="center"时,按钮在左边?

<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
    android:layout_width="match_parent"
    android:layout_height="wrap_content"
    >

    <Button
        android:id="@+id/back"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:text="Back"
        android:layout_gravity="center"
        android:textColor="#fff" />

</LinearLayout>

   <?xml version="1.0" encoding="utf-8"?>
   <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
    android:layout_width="match_parent"
    android:gravity="center"
    android:layout_height="wrap_content"
   >

<Button
    android:id="@+id/back"
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    android:text="Back"
    android:textColor="#fff" />

只要给你的方向定位LinearLayout,其他一切都是完美的

<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
    android:layout_width="match_parent"
    android:layout_height="wrap_content"
    android:orientation="vertical">

    <Button
    android:id="@+id/back"
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    android:text="Back"
    android:layout_gravity="center"
    android:textColor="#fff" />

</LinearLayout>

检查以下代码和中间的按钮:

 <LinearLayout
      android:layout_width="match_parent"
      android:layout_height="wrap_content"
      android:orientation="vertical">
          <Button
              android:layout_width="100dp"
              android:layout_height="100dp"
              android:layout_gravity="center"/>
     </LinearLayout>

在线性布局中添加android:orientation="vertical"