そのため、ツールバーがある BaseActivity があり、setSupportActionBar(toolbar) を呼び出します。
BaseActivity を拡張するいくつかのアクティビティで、ナビゲーション アイコン (デフォルトの矢印) を別のドローアブルに変更したいと考えています。しかし、toolbar.setNavigationIcon(myDrawable) を呼び出しても機能せず、デフォルトの左向き矢印アイコンが表示されます。
何か案が?ありがとう。
そのため、ツールバーがある BaseActivity があり、setSupportActionBar(toolbar) を呼び出します。
BaseActivity を拡張するいくつかのアクティビティで、ナビゲーション アイコン (デフォルトの矢印) を別のドローアブルに変更したいと考えています。しかし、toolbar.setNavigationIcon(myDrawable) を呼び出しても機能せず、デフォルトの左向き矢印アイコンが表示されます。
何か案が?ありがとう。
このように設定できると思います
menuDrawerToggle = new ActionBarDrawerToggle(this, menuDrawer, toolbar, R.string.drawer_open, R.string.drawer_close){...}
menuDrawerToggle.syncState();
toolbar.setNavigationIcon(getResources().getDrawable(yourDrawable));
syncState() の後に setNavigationIcon を配置します