0

アプリにランチャーではないアクティビティがあります。トグルでナビゲーションドロワーを追加したい。ここの指示に従ってみましたhttp://developer.android.com/training/implementing-navigation/nav-drawer.html#ActionBarIcon

しかし、戻るナビゲーションは引き続き表示されます (インテントに適切なフラグを追加したため、アプリを終了します) ドロワー トグル アイコンを表示するにはどうすればよいですか?

また、android.support.v4.app.ActionBarDrawerToggler は非推奨です。代わりに何を使用すればよいですか?

4

1 に答える 1

0

android.support.v4.app.ActionBarDrawerToggler の場合、新しいものを使用することは推奨されていません。サポート ライブラリを取得してください。

ここでナビゲーションドロワーを作成すると、すべての情報が得られます http://developer.android.com/intl/es/training/implementing-navigation/nav-drawer.html

コードサンプル

DrawerLayout drawer = (DrawerLayout) findViewById(R.id.drawer_layout);
        ActionBarDrawerToggle toggle = new ActionBarDrawerToggle(
                this, drawer, toolbar, R.string.navigation_drawer_open, R.string.navigation_drawer_close);
        drawer.setDrawerListener(toggle);
        toggle.syncState();

最新のサポート ライブラリを使用すると、簡単に実行できます。setHomeasUpEnabled(true) は使用しません。

于 2015-10-20T16:07:07.070 に答える