有没有办法在Android

时间:2018-01-18 08:05:35

标签: android navigation-drawer

我得到了一个要求,我们必须同时显示后退按钮和导航抽屉。我用谷歌搜索,但我发现一些像亚马逊一样使用它的应用程序,但仍然无法找到任何方法。

enter image description here

2 个答案:

答案 0 :(得分:1)

工具栏只是一个ViewGroup,因此您可以将ImageButton放入其中,并覆盖它ClickListener以切换NavigationDrawer

答案 1 :(得分:1)

您可以尝试这样的事情:

<android.support.v7.widget.Toolbar
    android:layout_width="match_parent"
    android:layout_height="?actionBarSize"
    android:background="?colorPrimary">

    <FrameLayout
        android:layout_width="wrap_content"
        android:layout_height="match_parent">


        <ImageView
            android:id="@+id/backArrow"
            android:layout_width="wrap_content"
            android:layout_height="match_parent"
            android:src="@drawable/ic_back"/>

        <ImageView
            android:id="@+id/openMenu"
            android:layout_width="wrap_content"
            android:layout_height="match_parent"
            android:src="@drawable/ic_menu"/>

    </FrameLayout>
</android.support.v7.widget.Toolbar>

请勿忘记删除汉堡包图标的编程设置,否则您将拥有两个相同的图标。