[英]How to show the hidden Navigation Drawer Hamburger icon?
我在onCreate中使用以下代码隐藏了导航抽屉汉堡包图标。
final android.support.v7.app.ActionBar actionBar = ((AppCompatActivity) getActivity()).getSupportActionBar();
if(actionBar!=null) {
actionBar.setHomeAsUpIndicator(null);
}
当我移到其他片段时也隐藏了它,一旦我离开该片段,如何将图标带回来?
您可以使用drawable设置图标
actionBar.setHomeAsUpIndicator(R.drawable.hamburger_icon);
尝试此操作以获取默认hamburger_icon可绘制
actionBar.setHomeAsUpIndicator(R.drawable.ic_drawer);
actionBar.setDisplayHomeAsUpEnabled(true);
将这个ic_drawer.xml创建在可绘制文件夹中
<vector xmlns:android="http://schemas.android.com/apk/res/android"
android:width="24dp"
android:height="24dp"
android:viewportWidth="24.0"
android:viewportHeight="24.0">
<path
android:fillColor="#FF000000"
android:pathData="M3,18h18v-2L3,16v2zM3,13h18v-2L3,11v2zM3,6v2h18L21,6L3,6z"/>
</vector>
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.