Я создал весь проект на пустой активности (Android Studio). Я хочу добавить ящик для навигации без затруднения с моим предыдущим кодом. Есть ли способ добавить ящик для навигации в пустую операцию, если да, пожалуйста, сделайте руководство.Добавить ящик для навигации в пустую деятельность
0
A
ответ
1
Шаг1: Включите навигацию в свой XML-файл, который будет завышен за счет активности yor при создании.
<?xml version="1.0" encoding="utf-8"?>
<include
layout="@layout/app_bar_main"
android:layout_width="match_parent"
android:layout_height="match_parent" />
<android.support.design.widget.NavigationView
android:id="@+id/nav_view"
android:layout_width="wrap_content"
android:layout_height="match_parent"
android:layout_gravity="start"
android:fitsSystemWindows="true"
app:headerLayout="@layout/nav_header_main"
app:menu="@menu/activity_main_drawer" />
Шаг2: инициализацию просмотров
private NavigationView navigationView;
private DrawerLayout drawer;
step3: отправлено событие на ящик закрывать и открывать
ActionBarDrawerToggle actionBarDrawerToggle = new ActionBarDrawerToggle(this, drawer, toolbar, R.string.openDrawer, R.string.closeDrawer) {
@Override
public void onDrawerClosed(View drawerView) {
// Code here will be triggered once the drawer closes as we dont want anything to happen so we leave this blank
super.onDrawerClosed(drawerView);
}
@Override
public void onDrawerOpened(View drawerView) {
// Code here will be triggered once the drawer open as we dont want anything to happen so we leave this blank
super.onDrawerOpened(drawerView);
}
};
//Setting the actionbarToggle to drawer layout
drawer.setDrawerListener(actionBarDrawerToggle);
//calling sync state is necessary or else your hamburger icon wont show up
actionBarDrawerToggle.syncState();
}
надеюсь, что это поможет установить навигационный ящик.
+0
Это помогло, спасибо, оцените его :) – Anonymous
0
<android.support.v4.widget.DrawerLayout android:background="@drawable/icon" android:layout_height="match_parent" android:layout_width="match_parent" android:id="@+id/drawerLayout" xmlns:tools="http://schemas.android.com/tools" xmlns:android="http://schemas.android.com/apk/res/android">
<FrameLayout android:layout_height="match_parent" android:layout_width="match_parent" android:id="@+id/mainContent"> </FrameLayout>
<ListView android:background="#ff8800" android:layout_height="match_parent" android:layout_width="240dp" android:id="@+id/lvLeft" android:dividerHeight="0dp" android:divider="@android:color/holo_blue_bright" android:choiceMode="singleChoice" android:layout_gravity="left"> </ListView>
<ListView android:background="#0077ff" android:layout_height="match_parent" android:layout_width="240dp" android:id="@+id/lvRight" android:dividerHeight="0dp" android:divider="@android:color/transparent" android:choiceMode="singleChoice" android:layout_gravity="right"> </ListView>
</android.support.v4.widget.DrawerLayout>
+0
Вы должны добавить объяснение в ответ, в дополнение к отформатированному коду –
Смежные вопросы
- 1. Добавить деятельность в ящик для навигации
- 2. Добавить меню в пустую деятельность
- 3. Добавить значок в навигации Ящик
- 4. Добавить элемент в ящик для навигации
- 5. Как добавить SearchView в ящик для навигации?
- 6. NavigationDrawer onСоздать пустую деятельность
- 7. Вход + ящик для навигации
- 8. Добавить ящик для навигации, чтобы пронести вид
- 9. Размытый ящик для навигации
- 10. Ящик для навигации в Android
- 11. Ящик, фрагмент и деятельность
- 12. Android начинает пустую деятельность
- 13. Включая ящик для навигации во все действия
- 14. Вкладки в навигации Ящик
- 15. Добавление калькулятора в ящик для навигации
- 16. Открыть ящик для навигации по изображению нажмите
- 17. Java.lang.NullPointerException в навигации Ящик
- 18. Нужна помощь для навигации ящик
- 19. Закрывающий ящик для навигации плавно
- 20. Ящик для переносного ящика размещаю свою деятельность в android
- 21. SupportMapFragment к навигации Ящик
- 22. навигация ящик для хранения ответов и передает Основную деятельность
- 23. Добавление обратной совместимости в ящик для навигации
- 24. Android - Ящик навигации адаптер
- 25. Добавление карты google в ящик для навигации
- 26. навигации ящик обновления SimpleCursorAdapter
- 27. Ящик навигации, ResourceNotFoundException
- 28. Деятельность Intent имеет пустую связку
- 29. Ящик навигации в студии Android
- 30. пользовательский ящик для навигации для Android android
Проверить ссылку https://developer.android.com/training/implementing-navigation/nav-drawer.html – Swr7der
@ Swr7der спасибо, Это возможно, если вы можете отправить исходный код, совершенно нормально, если вы не можете – Anonymous
Это, но вы должны попробовать учиться и писать по своему усмотрению. Это было бы хорошо для вас. Если после этого вы столкнулись с проблемой, тогда опубликуйте здесь. Есть сверстники, которые помогут вам. Счастливое кодирование :) – Swr7der