如何更改操作栏上的左侧菜单图标?我在Android Studio中使用导航抽屉片段创建了这个。现在向左箭头显示“< - ”但我需要显示=图标。我应该在哪里改变这个?
答案 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
如果您向其中添加更多内容,则每个人都可以为您的问题提供具体的答案。