ツールバーをアクション バー、DrawerLayout および ActionBardrawerToggle として使用します。私の最小およびターゲット SDK は 21 です。先日、5.1 のアップデートをしたところ、ドロワー トグルが壊れてしまいました。矢印/ハンバーガー アイコンが表示されなくなりました。これが私のコードです:
setActionBar((Toolbar) findViewById(R.id.toolbar));
drawerLayout = (DrawerLayout) findViewById(R.id.drawer_layout);
drawerToggle = new ActionBarDrawerToggle(this, drawerLayout, R.string.action_open_drawer, R.string.action_close_drawer);
drawerLayout.setDrawerListener(drawerToggle);
onPostCreate() に drawerToggle.syncState() があります。
それ以来、最小値とターゲットを 22 に更新し、コンパイル ツールとビルド ツールをそれぞれ 22 と 22.0.1 に更新しました。また、使用するすべてのサポート ライブラリを 22.0.0 に更新しましたが、何も役に立ちませんでした。
何か案は?