2015-07-10 72 views
2

我用從GitHub https://github.com/mikepenz/MaterialDrawer抽屜式導航欄圖標MaterialDrawer的lib項目沒有顯示

下載的材料抽屜的lib項目按照我的代碼

final Toolbar toolbar = (Toolbar) findViewById(R.id.activity_main_toolbar); 
    toolbar.setTitleTextColor(Color.WHITE); 

    setSupportActionBar(toolbar); 

    result = new Drawer() 
      .withActivity(this) 
      .withToolbar(toolbar) 
      .withHeader(R.layout.header) 
      .withActionBarDrawerToggleAnimated(true) 
      .withActionBarDrawerToggle(true) 
      .addDrawerItems(
        new PrimaryDrawerItem().withName(R.string.category_all).withIdentifier(Category.ALL.id).withIcon(GoogleMaterial.Icon.gmd_landscape), 
        new PrimaryDrawerItem().withName(R.string.category_featured).withIdentifier(Category.FEATURED.id).withIcon(GoogleMaterial.Icon.gmd_grade), 
        new SectionDrawerItem().withName(R.string.category_section_categories), 
        new PrimaryDrawerItem().withName(R.string.category_buildings).withIdentifier(Category.BUILDINGS.id).withIcon(GoogleMaterial.Icon.gmd_location_city), 
        new PrimaryDrawerItem().withName(R.string.category_food).withIdentifier(Category.FOOD.id).withIcon(GoogleMaterial.Icon.gmd_local_bar), 
        new PrimaryDrawerItem().withName(R.string.category_nature).withIdentifier(Category.NATURE.id).withIcon(GoogleMaterial.Icon.gmd_local_florist), 
        new PrimaryDrawerItem().withName(R.string.category_objects).withIdentifier(Category.OBJECTS.id).withIcon(GoogleMaterial.Icon.gmd_style), 
        new PrimaryDrawerItem().withName(R.string.category_people).withIdentifier(Category.PEOPLE.id).withIcon(GoogleMaterial.Icon.gmd_person), 
        new PrimaryDrawerItem().withName(R.string.category_technology).withIdentifier(Category.TECHNOLOGY.id).withIcon(GoogleMaterial.Icon.gmd_local_see), 
        new PrimaryDrawerItem().withName(R.string.category_love).withIdentifier(Category.LOVED.id).withIcon(GoogleMaterial.Icon.gmd_local_florist) 
      ) 
      .withOnDrawerItemClickListener(new Drawer.OnDrawerItemClickListener() { 
       @Override 
       public void onItemClick(AdapterView<?> adapterView, View view, int i, long l, IDrawerItem drawerItem) { 
        if (drawerItem != null) { 
         if (drawerItem instanceof Nameable) { 
          toolbar.setTitle(((Nameable) drawerItem).getNameRes()); 
         } 
         if (onFilterChangedListener != null) { 
          onFilterChangedListener.onFilterChanged(drawerItem.getIdentifier()); 
         } 
        } 
       } 
      }) 
      .build(); 


    //disable scrollbar :D it's ugly 
    result.getListView().setVerticalScrollBarEnabled(false); 

我嘗試了所有的方式來顯示導航抽屜圖標,工具欄,但不成功。 請幫幫我。

回答