0
我在工具欄中的抽屜指示器出現問題。
圖標(漢堡包)僅在移動(滑動)抽屜視圖時可見,並且在站點上變得不可見。
下面是截圖ActionBarDrawerToggle僅在滑動(移動)抽屜時顯示
雖然移動它,如果停止移動抽屜查看它再次變得不可見變爲可見
。
這裏是我的設置代碼
mToolbar.setVisibility(View.VISIBLE);
mToolbar.setTitle(getToolbarTitle());
setSupportActionBar(mToolbar);
if (hasDrawerToggle()) {
mDrawerToggle = new ActionBarDrawerToggle(this, mDrawerMainLayout,
R.string.drawer_open, R.string.drawer_close);
mDrawerToggle.setDrawerIndicatorEnabled(true);
mDrawerMainLayout.setDrawerListener(mDrawerToggle);
getSupportActionBar().setDisplayHomeAsUpEnabled(true);
getSupportActionBar().setHomeButtonEnabled(true);
}
@Override
protected void onPostCreate(Bundle savedInstanceState) {
super.onPostCreate(savedInstanceState);
// Sync the toggle state after onRestoreInstanceState has occurred.
if (hasDrawerToggle()) {
mDrawerToggle.syncState();
}
}
@Override
public void onConfigurationChanged(Configuration newConfig) {
super.onConfigurationChanged(newConfig);
if (hasDrawerToggle()) {
mDrawerToggle.onConfigurationChanged(newConfig);
}
}
在繼承的活動中。 – dqsdyrkw
我試圖使用沒有這種條件檢查,但仍然無法正常工作 – dqsdyrkw