我使用工具欄(而不是ActionBar)通過AppCompat。我想用圖標替換工具欄的標題(應用/實體名稱),但我看不到如何。如何在Android工具欄中使用圖標而不是標題?
我的圖標只是使用非標準字體的文本,所以我猜可能在Material Design中允許它。
我使用工具欄(而不是ActionBar)通過AppCompat。我想用圖標替換工具欄的標題(應用/實體名稱),但我看不到如何。如何在Android工具欄中使用圖標而不是標題?
我的圖標只是使用非標準字體的文本,所以我猜可能在Material Design中允許它。
使用以下步驟:
這裏的答案是一個非常類似的問題: Android Lollipop, add popup menu from title in toolbar
它歸結爲使用工具欄作爲一個ViewGroup(LinearLayout中是一個ViewGroup中太,例如)。佈局設計者目前不支持,但可以在XML中添加一個子節點。
然後你需要調用這個去除標準標題文本: getSupportActionBar()。setDisplayShowTitleEnabled(false);
事實上,kunal.c的答案要好得多。 – murrayc 2014-11-12 13:15:53
如何設置標誌尺寸/邊距? – fnc12 2017-02-17 17:11:59
@ fnc12怎麼樣「?attr/actionBarSize」? – 2017-03-27 11:38:13
很好的答案。爲我完美工作!謝謝! – AliciaGuerra 2017-10-23 04:51:43