【问题标题】:Add a icon in the toolbar在工具栏中添加图标
【发布时间】:2016-04-14 08:17:01
【问题描述】:

我想在工具栏的标题左侧添加一个图标,就像操作栏一样。例如:

android:logo="@drawable/ic_search_black_24dp"
android:label="FirstPage"

但是当我用工具栏中的操作栏做同样的事情时,图标不显示。

这就是我想要的:

【问题讨论】:

标签: android android-actionbar toolbar


【解决方案1】:

您可以在将Toolbar 设置为支持ActionBar 后以编程方式设置它:

ActionBar actionBar = getSupportActionBar();
if(actionBar != null) {
    actionBar.setDisplayShowHomeEnabled(true);
    actionBar.setIcon(R.drawable.your_image);
}

【讨论】:

  • 谢谢,这就是我想要的答案。
【解决方案2】:

getActionBar();

你正在把操作栏扔在那里。 getActionBar() 返回一个 ActionBar 的实例,然后您需要调用 setIcon()。像这样:

ActionBar actionBar = getActionBar(); actionBar.setIcon(R.drawable.my_icon);

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-03-03
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多