在Holo
主題添加此Android的棒棒糖與材料主題定製標誌並不像DrawerToggle
myActionBar.setDisplayHomeAsUpEnabled(true);
我可以看到應用標誌(在我的情況mm_logo
見下文)左上邊緣,並且此標誌充當抽屜切換按鈕
在Material
標識未顯示
,但如果我添加
myActionBar.setDisplayShowHomeEnabled(true);
應用程序圖標顯示在頂部左側邊緣(在我的情況ic_launcher
見下文)
<application
android:allowBackup="true"
android:icon="@drawable/ic_launcher"
android:logo="@drawable/mm_logo"
android:label="@string/app_name"
android:theme="@style/Theme.GreenAppTheme"
android:largeHeap="true">
如果我添加這兩種線
myActionBar.setDisplayShowHomeEnabled(true);
myActionBar.setDisplayUseLogoEnabled(true);
徽標也顯示在材質中,但傾向於填充左側邊距過高的按鈕留下的空間,並不像抽屜切換按鈕(是簡單的靜態圖像)。下面一個例子:
任何想法來配置操作欄的材料設計主題標誌mm_logo
要像抽屜切換,無需證明重新實現自定義ActionBar
類?
注:材料的紙盒鍵的作品,我想知道的是,抽屜也切換,如果用戶的標識不僅直接點擊3線抽屜按鈕點擊
材料的紙盒鍵的作品,我想的是,抽屜也切換,如果用戶點擊該標誌,不僅直接點擊3線抽屜按鈕 – Silverstorm 2014-10-19 13:03:50
@Silverstorm如果您使用在support.v7.library中添加的工具欄,您可以調用函數'setNavigationIcon(int resId)'將您的徽標設置爲導航圖標,以便您可以在沒有自定義ActionBar.Hope的情況下單擊ActionBarDrawerToggle時單擊它這可以幫助你。 – Yong 2014-10-19 14:56:19