android布局标题重力小问题

android布局标题重力小问题,android,layout,Android,Layout,我有两个项目的布局标题。带有文本视图和按钮。但我不能让他们保持正确的路线。我试图在元素中使用android:gravity=“…”和layout_gravity=“…”,但它没有任何效果 只有在代码中应用额外的线性布局,我才能使它们居中。但我仍然不能让TextView成为“中间”和“右”按钮 使用相对布局而不是线性布局。 对于TextView,将“android:gravity”和“android:layout_gravity”都设置为“中心”。 对于ImageView,只需将其“android

我有两个项目的布局标题。带有文本视图和按钮。但我不能让他们保持正确的路线。我试图在元素中使用android:gravity=“…”和layout_gravity=“…”,但它没有任何效果

只有在代码中应用额外的线性布局,我才能使它们居中。但我仍然不能让TextView成为“中间”和“右”按钮


使用相对布局而不是线性布局。 对于TextView,将“android:gravity”和“android:layout_gravity”都设置为“中心”。 对于ImageView,只需将其“android:layout\u alignParentRight”设置为“true”

<LinearLayout
xmlns:android="http://schemas.android.com/apk/res/android"
android:orientation="horizontal"
android:layout_width="match_parent"
android:layout_height="40dip"
android:gravity="center_vertical"    
android:id="@+id/customLayout"
android:background="#708090"
>

    <LinearLayout  android:gravity="center" android:layout_gravity="center"
android:layout_width="fill_parent"
android:layout_height="wrap_content">

<TextView
    android:id="@+id/header"
    android:textSize="40px"
    android:text="Yolo"
        android:layout_gravity="center"
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"/>

<ImageButton
    android:id="@+id/mapButton"
    android:layout_gravity="right"
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    android:background="@drawable/map"
    android:gravity="right"
     />

     </LinearLayout>


</LinearLayout>