記錄幾個和ActionBar 相關(guān)的方法乞封。
ActionBar actionBar = getSupportActionBar();
- setHomeButtonEnabled()方法
在4.0之前的版本的HomeButtonEnabled的默認值為true的步鉴。但是在4.0及4.0之后的版本是false缓醋,該方法的作用:決定左上角的圖標是否可以點擊目锭,有沒有向左的小圖標限府。 true 圖標可以點擊 false 不可以點擊儒喊。
- setDisplayHomeAsUpEnabled(true)
給左上角圖標的左邊加上一個返回的圖標 蛹尝。對應ActionBar.DISPLAY_HOME_AS_UP
- actionBar.setDisplayShowHomeEnabled(true)
控制左上角圖標是否顯示后豫,如果設(shè)成false,則沒有程序圖標突那,僅僅就個標題
設(shè)成true挫酿,顯示應用程序圖標,對應id為android.R.id.home愕难,對應ActionBar.DISPLAY_SHOW_HOME
- **actionBar.setDisplayShowCustomEnabled(true) **
使自定義的普通View能在title欄顯示早龟, 即actionBar.setCustomView能起作用,對應ActionBar.DISPLAY_SHOW_CUSTOM
- actionBar.setDisplayShowTitleEnabled(false)
控制標題是否顯示猫缭,如果設(shè)成false葱弟,則沒有標題,對應ActionBar.DISPLAY_SHOW_TITLE猜丹。
其中方法setHomeButtonEnabled和setDisplayShowHomeEnabled共同起作用
如果setHomeButtonEnabled設(shè)成false芝加,即使setDisplayShowHomeEnabled設(shè)成true,圖標也不能點擊射窒。