2

我正在使用导航抽屉。我已经使用android:theme="@android:style/Theme.Light.NoTitleBar". 所以我只能使用滑动来滑动抽屉。我想创建一个按钮。单击按钮时,我想显示抽屉。我用谷歌搜索但找不到太多。提前致谢。

4

3 回答 3

3

在您的 onClick 上调用 openDrawer:

公共无效openDrawer(查看drawerView)

通过将其动画化到视图中来打开指定的抽屉视图。

参数drawerView要打开的抽屉视图

http://developer.android.com/reference/android/support/v4/widget/DrawerLayout.html#openDrawer(android.view.View)

于 2013-08-14T18:19:42.647 回答
1
drawer.openDrawer(Gravity.LEFT);

并关闭:

drawer.closeDrawer(Gravity.LEFT);
于 2015-06-18T13:31:41.217 回答
0

尝试这个:

final ImageView toolbar1 = (ImageView) findViewById(R.id.Toolbar1);

        final DrawerLayout drawer = (DrawerLayout) findViewById(R.id.drawer_layout);




        toolbar1.setOnClickListener(new View.OnClickListener() {
            @Override
            public void onClick(View view) {
                drawer.openDrawer(GravityCompat.START);

            }
        });
于 2017-07-26T06:46:53.593 回答