Android中操作栏上的左侧菜单图标

时间:2015-08-23 05:39:37

标签: android android-actionbar navigation-drawer

如何更改操作栏上的左侧菜单图标?我在Android Studio中使用导航抽屉片段创建了这个。现在向左箭头显示“< - ”但我需要显示=图标。我应该在哪里改变这个?

2 个答案:

答案 0 :(得分:1)

您可以将此格式用于ActionBarDrawerToggle

mDrawerToggle = new ActionBarDrawerToggle(this, mDrawerLayout,
    R.drawable.CUSTOM_ICON, // Navigation menu toggle icon
    R.string.DRAWER_OPEN, // Navigation drawer open description
    R.string.DRAWER_CLOSE // Navigation drawer close description
    )

更改您的drawable,并确保它与代码中的名称相同。

答案 1 :(得分:0)

切换您要使用的指标:

public void toogleDrawer(boolean value){
  mDrawerToggle.setDrawerIndicatorEnabled(!value);
  getSupportActionBar().setDisplayHomeAsUpEnabled(value);
}

请发布与抽屉片段,操作栏设置(如果有)以及相关布局相关的完整代码。在提出问题之前,你需要研究一下。在此处查看此问题:Cannot listen clicks on up caret

如果您向其中添加更多内容,则每个人都可以为您的问题提供具体的答案。