Добавьте переключатель NavigationDrawer, заменив обратную навигацию на панели действий
В моем приложении есть активность, которая не запускается. Я хочу добавить навигационный ящик с переключателем. Я попытался следовать инструкциям здесь http://developer.android.com/training/implementing-navigation/nav-drawer.html
Но моя задняя навигация все еще отображается (она выходит из приложения, поскольку я добавила соответствующие флаги к цели) Как я могу показать значок переключателя ящика?
Также android.support.v4.app.ActionBarDrawerToggler устарела, что я должен использовать вместо этого?
1 ответ
Для android.support.v4.app.ActionBarDrawerToggler не рекомендуется использовать новую. Получить поддержку библиотеки поддержки. Проверка приложения appcompact здесь. https://developer.android.com/intl/es/reference/android/support/v4/app/ActionBarDrawerToggle.html
и создав ящик навигации здесь вы получите всю информацию http://developer.android.com/intl/es/training/implementing-navigation/nav-drawer.html
пример кода
DrawerLayout drawer = (DrawerLayout) findViewById(R.id.drawer_layout);
ActionBarDrawerToggle toggle = new ActionBarDrawerToggle(
this, drawer, toolbar, R.string.navigation_drawer_open, R.string.navigation_drawer_close);
drawer.setDrawerListener(toggle);
toggle.syncState();
используйте последнюю версию библиотеки поддержки, вы легко это сделаете и не будете использовать setHomeasUpEnabled(true)