小编Dhr*_*jan的帖子

工具栏内的布局向右移动

LinearLayout一个已经放在里面Toolbar被移动到右侧,你可以看到...

结果,ToolbarTabHost(Toolbar在父母中再次实现)不能很好地叠加Fragment.

  • 我该如何解决?

布局草图(Android Studio)

在此输入图像描述

实际应用

在此输入图像描述


布局代码

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


<android.support.v7.widget.RecyclerView
    android:id="@+id/recview_navigator"
    android:layout_width="match_parent"
    android:layout_height="match_parent"
    android:layout_marginBottom="2dp"
    android:layout_weight="1"/>

<android.support.design.widget.AppBarLayout
    android:layout_width="match_parent"
    android:layout_height="wrap_content"
    android:backgroundTint="@color/accent">

    <android.support.v7.widget.Toolbar
        android:id="@+id/toolbar_navigator"
        android:layout_width="match_parent"
        android:layout_height="wrap_content">

        <LinearLayout
            android:layout_width="match_parent"
            android:layout_height="wrap_content"
            android:orientation="horizontal">

            <ImageView
                android:id="@+id/imageView_navigator_up"
                android:layout_width="30dp"
                android:layout_height="30dp"
                android:layout_weight="1"
                android:src="@drawable/ic_navigate_before_white_48dp"
                android:tint="@color/recview"/>

            <ImageView
                android:id="@+id/imageView_navigator_save"
                android:layout_width="30dp"
                android:layout_height="30dp"
                android:layout_weight="1"
                android:src="@drawable/ic_save_white_48dp"
                android:tint="@color/recview"/>
        </LinearLayout>
    </android.support.v7.widget.Toolbar>
</android.support.design.widget.AppBarLayout>
</LinearLayout>
Run Code Online (Sandbox Code Playgroud)

android android-layout material-design android-toolbar

1
推荐指数
1
解决办法
1148
查看次数