0
我已經實現了自定義工具欄並將其作爲操作欄。切換活動時不會顯示Android工具欄背部圖標
mToolbar = (Toolbar) findViewById(R.id.toolbar);
setSupportActionBar(mToolbar);
mDrawerLayout = (android.support.v4.widget.DrawerLayout)
findViewById(R.id.drawer_layout);
mDrawerToggle = new ActionBarDrawerToggle(
this, mDrawerLayout, mToolbar,
R.string.drawer_open,R.string.drawer_close
){
public void onDrawerClosed(View view)
{super.onDrawerClosed(view);
invalidateOptionsMenu();
syncState();
}
public void onDrawerOpened(View drawerView)
{super.onDrawerOpened(drawerView);
invalidateOptionsMenu();
syncState();
} };
mDrawerLayout.setDrawerListener(mDrawerToggle);
getSupportActionBar().setDisplayHomeAsUpEnabled(true);
mDrawerToggle.syncState();
但是噹噹前片段被替換爲新片段時,漢堡包圖標不會變成後退箭頭。但是當切換到新的活動時,後退箭頭會正確顯示。有誰知道這裏缺少什麼?
任何幫助表示讚賞。