android - Slidingdrawer 切换图标不可见

标签 android

我正在尝试实现一个抽屉导航,除了切换按钮不可见之外,一切都运行良好。

这是我的代码:

mDrawerToggle = new ActionBarDrawerToggle(this, mDrawerLayout,
                R.drawable.list, //nav menu toggle icon
                R.string.app_name, // nav drawer open - description for accessibility
                R.string.app_name // nav drawer close - description for accessibility) 

还添加了这些功能

@Override
    protected void onPostCreate(Bundle savedInstanceState) {
        super.onPostCreate(savedInstanceState);
        // Sync the toggle state after onRestoreInstanceState has occurred.
        mDrawerToggle.syncState();
    }

    @Override
    public void onConfigurationChanged(Configuration newConfig) {
        super.onConfigurationChanged(newConfig);
        mDrawerToggle.onConfigurationChanged(newConfig);
    }

如何让它可见?

最佳答案

我们必须启用以下方法

getSupportActionBar().setDisplayHomeAsUpEnabled(true); getSupportActionBar().setHomeButtonEnabled(true);

关于android - Slidingdrawer 切换图标不可见,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22679292/

相关文章:

en_GB 的 Android Nougat 本地化问题

Android磁传感器给不同设备不同的值

android - 如何使用 JavaEE 的 ReSTLet api 检索在 Http Post 请求中发送的数据?

android - 迁移对 Android X : Are versions consistent across Modules? 的支持

Android ListView 在 ScrollView 中停止滚动

没有 Activity 的 Android 可穿戴应用

android - 我可以使用兼容包 v4 创建 Fragment ListActivity 吗?

android - 图像切换器无法正常工作

Android:第一次失败后如何停止仪器测试

android - 从导出的统一项目 Activity 中检测 Android Studio 中的触摸事件