Я хочу сделать меню с некоторыми заголовками разделов. Но исходный код в androidhive (http://www.androidhive.info/2013/11/android-sliding-menu-using-navigation-drawer/) не поддерживается.
Итак, как добавить заголовок раздела (или сделать пункт меню заголовком раздела) без изменения всего исходного кода? Помогите мне, пожалуйста!
Вот скриншот, я хочу сделать элементы "Блокировка", "Разблокировать" и "Обучение" заголовком раздела: http://i.stack.imgur.com/sk1zZ.png
Вот как я добавляю элемент:
navDrawerItems = new ArrayList<NavDrawerItem>();
// adding nav drawer items to array
navDrawerItems.add(new NavDrawerItem(navMenuTitles[8],0));
navDrawerItems.add(new NavDrawerItem(navMenuTitles[0], navMenuIcons.getResourceId(0, -1)));
navDrawerItems.add(new NavDrawerItem(navMenuTitles[1], navMenuIcons.getResourceId(1, -1)));
navDrawerItems.add(new NavDrawerItem(navMenuTitles[2], navMenuIcons.getResourceId(2, -1)));
navDrawerItems.add(new NavDrawerItem(navMenuTitles[3], navMenuIcons.getResourceId(3, -1))); //, true, "22")); để thêm cái đuôi đằng sau
navDrawerItems.add(new NavDrawerItem(navMenuTitles[4], navMenuIcons.getResourceId(4, -1)));
navDrawerItems.add(new NavDrawerItem(navMenuTitles[9],0));
navDrawerItems.add(new NavDrawerItem(navMenuTitles[5], navMenuIcons.getResourceId(5, -1))); //, true, "50+"));
navDrawerItems.add(new NavDrawerItem(navMenuTitles[6], navMenuIcons.getResourceId(6, -1)));
navDrawerItems.add(new NavDrawerItem(navMenuTitles[10], 0));
navDrawerItems.add(new NavDrawerItem(navMenuTitles[7], navMenuIcons.getResourceId(7, -1)));
// Recycle the typed array
navMenuIcons.recycle();
ОБНОВИТЬ:
Я не могу использовать Material Design по личным причинам
Мне нужен заголовок раздела. Я сделал «2 ListView в ящике и добавил заголовок в каждый ListView», но… да, это явно не удалось!