我尝试使用MaterialDrawer库将汉堡图标添加到工具栏中。我可以使用此代码将图标图标放入工具栏中
// Handle Toolbar
Toolbar toolbar = (Toolbar) findViewById(R.id.toolbar);
setSupportActionBar(toolbar);
getSupportActionBar().setHomeAsUpIndicator(R.drawable.ic_action_name);
getSupportActionBar().setDisplayHomeAsUpEnabled(true);
在此之前我创建了抽屉
Drawer result = new DrawerBuilder()
...
.build();
最后,我使用库的说明添加汉堡包图标
result.getActionBarDrawerToggle().setDrawerIndicatorEnabled(true);
当我执行代码时,它会在las行中给出跟随错误并且不运行应用程序
无法启动活动ComponentInfo {com.example.sergi.drawerexample / com.example.sergi.drawerexample.MainActivity}:java.lang.NullPointerException:尝试调用虚方法' void android.support .v7.app.ActionBarDrawerToggle.setDrawerIndicatorEnabled(布尔值)'在空对象引用上
有人可以帮助我,我不知道它发生了什么
由于
答案 0 :(得分:0)