-1
在我的應用程序中,當用戶單擊應用程序徽標或標題時,系統將打開導航抽屜。 如果導航圖標被點擊,我想讓導航抽屜被打開只有,因爲如果用戶點擊應用程序標識和標題,我想要做一些其他邏輯。 如何執行該操作?單擊應用程序徽標可以執行除了打開的導航抽屜之外的其他功能
此代碼旨在通過點擊應用程序徽標,標題或導航圖標打開導航抽屜。
@Override
public boolean onOptionsItemSelected(MenuItem item) {
// toggle nav drawer on selecting action bar app icon/title
if (mDrawerToggle.onOptionsItemSelected(item)) {
return true;
}
// Handle action bar actions click
switch (item.getItemId()) {
case R.id.action_settings:
return true;
default:
return super.onOptionsItemSelected(item);
//return false;
}
}
任何建議表示讚賞
'android.R.id.home:' – Harry
@Harry無法正常工作。它從來沒有得到這種情況 –
你用setHomeButtonEnabled(true)? – Harry