2014-11-06 83 views

回答

45

使用以下步驟:

  1. 工具條工具欄=(欄)findViewById(R.id.tool1);
  2. setSupportActionBar(toolbar);
  3. 通過getSupportActionBar()移除標題。setDisplayShowTitleEnabled(false);
  4. 將您的標誌添加到res/drawable中的可繪製文件夾中。
  5. 使用toolbar.setLogo(R.drawable.ic_launcher)添加徽標;
+0

如何設置標誌尺寸/邊距? – fnc12 2017-02-17 17:11:59

+0

@ fnc12怎麼樣「?attr/actionBarSize」? – 2017-03-27 11:38:13

+1

很好的答案。爲我完美工作!謝謝! – AliciaGuerra 2017-10-23 04:51:43

-1

這裏的答案是一個非常類似的問題: Android Lollipop, add popup menu from title in toolbar

它歸結爲使用工具欄作爲一個ViewGroup(LinearLayout中是一個ViewGroup中太,例如)。佈局設計者目前不支持,但可以在XML中添加一個子節點。

然後你需要調用這個去除標準標題文本: getSupportActionBar()。setDisplayShowTitleEnabled(false);

+2

事實上,kunal.c的答案要好得多。 – murrayc 2014-11-12 13:15:53