2

ナビゲーション ドロワーを使用しています。を使用してアクションバーを非表示にしましたandroid:theme="@android:style/Theme.Light.NoTitleBar"。そのため、スワイプのみを使用して引き出しをスライドさせることができます。ボタンを作りたい。ボタンをクリックすると、引き出しが表示されます。私はグーグルで検索しましたが、あまり見つかりませんでした。前もって感謝します。

4

3 に答える 3

3

onClick で openDrawer を呼び出します。

public void 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 に答える