我使用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新手时,我会简单地解释一下。
答案 0 :(得分:1)
将androidx。旧版 .app.ActionBarDrawerToggle更改为androidx。 appcompat .app.ActionBarDrawerToggle,即将旧版更改为appcompat。
此外,请记住将工具栏添加为第三个参数。
文档可以在这里找到: https://developer.android.com/reference/androidx/appcompat/app/ActionBarDrawerToggle