androidx.legacy.app.ActionBarDrawerToggle'已弃用

时间:2019-06-23 19:04:36

标签: android androidx actionbardrawertoggle

我使用androidx库,并且在以下代码中已弃用androidx.legacy.app.ActionBarDrawerToggle'

private ActionBarDrawerToggle mDrawerToggle;

mDrawerLayout = (DrawerLayout) findViewById(R.id.drawer_layout);
        // associate Navigation Drawer with ActionBar
        mDrawerToggle = new ActionBarDrawerToggle(this, mDrawerLayout,
                R.drawable.ic_drawer, //nav menu toggle icon

我应该如何更改它?我试图找到一个解决方案,但与androidx无关。当我是android新手时,我会简单地解释一下。

1 个答案:

答案 0 :(得分:1)

将androidx。旧版 .app.ActionBarDrawerToggle更改为androidx。 appcompat .app.ActionBarDrawerToggle,即将旧版更改为appcompat。

此外,请记住将工具栏添加为第三个参数。

文档可以在这里找到: https://developer.android.com/reference/androidx/appcompat/app/ActionBarDrawerToggle