我正在使用Google設計支持庫和DrawerLayout。ActionBarDrawerToggle直到第一張幻燈片纔打開抽屜
設置:
final DrawerLayout drawerLayout = (DrawerLayout) findViewById(R.id.drawer_layout);
NavigationView drawer = (NavigationView) findViewById(R.id.drawer);
if(mDrawerToggle == null) {
mDrawerToggle = new ActionBarDrawerToggle(this, drawerLayout, mToolbar, R.string.open, R.string.feather_close);
drawerLayout.addDrawerListener(mDrawerToggle);
mDrawerToggle.syncState();
}
當我開始我的應用程序,顯示漢堡包圖標的連鎖反應,但抽屜不打開。當我從左側滑動至少一次打開抽屜時,漢堡包圖標適用於整個運行時間。 我沒有關於切換按鈕或抽屜本身的特殊偵聽器,並且未調用onOptionsItemSelected方法。
請幫我看看會發生什麼。
謝謝。
這正是我所做的... + setDrawerListener已棄用 –
您正在使用的是什麼版本的DrawerLayout?我正在使用v4。 import android.support.v4.widget.DrawerLayout; – lsca