Тёмный
No video :(

Урок 17. Как добавить Bottom Navigation - нижнюю панель навигации в андроид приложение 

Start Android
Подписаться 129 тыс.
Просмотров 24 тыс.
50% 1

На этом уроке познакомимся с нижней панелью навигации BottomNavigationView, которая позволяет переходить между экранами - пунктами назначения навигации. Исходный код в текстовой версии урока: www.fandroid.i...
------------------------------------------------------------------
Записаться на курсы science.involta.ru: clck.ru/TdYFf
------------------------------------------------------------------
Весь плейлист: goo.gl/UmiMbN
------------------------------------------------------------------
Основы Kotlin: www.fandroid.i...
------------------------------------------------------------------
Продвинутые курсы по созданию реальных приложений и игр для android: www.fandroid.i...
------------------------------------------------------------------
Больше уроков:
Уроки по основам работы с Android Studio на Java: goo.gl/02GtH5
Как создать android приложение на Java: goo.gl/oJgrOc
Инструменты android разработчика: goo.gl/VoAnZx
Дизайн android приложений: goo.gl/cfwMEV
Уроки создания игр для android: goo.gl/NVS39q
Основы программирования на JAVA: goo.gl/TZRHpG
------------------------------------------------------------------
Группа взаимопомощи Вконтакте для начинающих ANDROID разработчиков и программистов: goo.gl/o4d9mk
------------------------------------------------------------------
Скачать видеоуроки: goo.gl/2Wpvp4
------------------------------------------------------------------
Поддержите наш проект: goo.gl/zcW4nq
#Kotlin
#BottomNavigationView
#Startandroid

Опубликовано:

 

13 мар 2021

Поделиться:

Ссылка:

Скачать:

Готовим ссылку...

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 30   
@DiabloZq
@DiabloZq 3 года назад
Большое спасибо, очень полезные уроки по навигации. Выпускайте пожалуйста ещё!
@sergant483
@sergant483 3 года назад
Спасибо большое за видео. Спасли меня после 5 часов безрезультатного ковыряния в коде
@antonparfenov8519
@antonparfenov8519 3 года назад
Быстро и все по делу
@Majjabee-np9nq
@Majjabee-np9nq 3 года назад
Спасибо! Очень полезно!
@glebdolskiy
@glebdolskiy 3 года назад
Как сделать экран 360dp, который для превью при входе в Activity main xml для вкладок split и design?
@GhostFerocious
@GhostFerocious 3 года назад
Есть ли возможность возможность убрать вообще верхний ActionBar ? Он мне не нужен.. НО, если я в "теме" пишу NoActionBar - он убирается визуально, но с большим количеством ошибок ((
@user-lh7ti3hb2b
@user-lh7ti3hb2b Год назад
Сомневаюсь, что тебе это еще нужно, но думаю, будет полезно тем, у кого такая же проблема и полезли для этого в коменты: Чтобы работало без экшн бара, нужно удалить строки, касающиеся appBarConfiguration и setupActionBarWithNavController.
@SergeyGGG
@SergeyGGG 6 месяцев назад
Здравствуйте. У меня небольшая проблема. Я не могу разобраться с ActionBar'ом, мне нужно его кастомизировать, но не могу разобраться, как это сделать, его нет в макете activity_main.
@SergeyGGG
@SergeyGGG 6 месяцев назад
Разобрался. В тему приложения добавить: false true В MainActivity.kt: val toolbar: Toolbar = binding.toolbar setSupportActionBar(toolbar) В activity_main.xml:
@alexandervasuho3534
@alexandervasuho3534 3 года назад
Как сделать два фрагмента без навигации и рядом три с панелью навигации? То есть приложение всего с пяти фрагментов три из которых переключаются bottom navigation.
@user-ne6si5tu3u
@user-ne6si5tu3u 3 года назад
Если вопрос еще актуален, то можно так: private fun setupBottomNavigationVIew() { val navController = findNavController(R.id.nav_host_fragment) val navView = findViewById(R.id.bottom_navigation_view) navView.setupWithNavController(navController) navController.addOnDestinationChangedListener { _, destination, _ -> when (destination.id) { R.id.firstFragment -> navView.visibility = View.VISIBLE R.id.secondFragment -> navView.visibility = View.VISIBLE R.id.thirdFragment -> navView.visibility = View.VISIBLE else -> navView.visibility = View.GONE } } }
@vladislavpesterev1137
@vladislavpesterev1137 2 года назад
Ничего не описано, что делает navigationView, что делает navController, где он лежит, и так далее
@gendalin6075
@gendalin6075 2 года назад
Здравствуйте Подскажите как добавить shift анимацию, чтобы активные компонент смещал другие?
@alexeyryaguzov3951
@alexeyryaguzov3951 3 года назад
а будут ли у вам уроки с. Jetpack compose. и android studio artic fox
@start_android
@start_android 3 года назад
Да, Jetpack compose планируем рассмотреть в будущих уроках
@alexeyryaguzov3951
@alexeyryaguzov3951 3 года назад
Виталий а как добавить свои фрагменты в приложение с нижней навигацией
@wirtua1
@wirtua1 3 года назад
Так в этом же уроке я рассказываю об этом
@user-lg4hf8uw1r
@user-lg4hf8uw1r 2 года назад
Почему после добавление одного элемента в навигацию выбрасывает с приложения при запуске на эмуляторе?
@XanHellraze
@XanHellraze Год назад
А можно сделать нижнюю навигацию реализации в java
@EALarin41
@EALarin41 3 года назад
Первый, ВАХ!
@Rakanov
@Rakanov 3 года назад
Урок по realtime database firebase пожалуйста
@ma-popovv
@ma-popovv 3 года назад
А не много ли ты хочешь мужик? Совсем тут люди охренели
@sultanovsarvar
@sultanovsarvar 3 года назад
Открыть и изучать документацию не пробовал ?
@user-bi3lx3by6e
@user-bi3lx3by6e 2 года назад
Как можно сохранить состояние фрагментов при переключении между фрагментами как в инстаграме к примеру?
@start_android
@start_android 2 года назад
Используйте ViewModel, например. А вообще, вариантов несколько, вот доки по теме: developer.android.com/topic/libraries/architecture/saving-states
@user-cp9ll9np3z
@user-cp9ll9np3z 2 года назад
реально сделать с двумя вкладками или нет?
@start_android
@start_android 2 года назад
Реально, почему нет?
@user-cp9ll9np3z
@user-cp9ll9np3z 2 года назад
@@start_android еще вопросик появился. У меня bottomNavigation при добавлении на экран( не через код).Ставлю настройки layout_height : wrap_content сворачивается по краю экрана. То есть если сменить ему цвет, цвет не видно, так как он "сжат". Не могу объяснить более понятно....
@ilyastoletov
@ilyastoletov Год назад
ну спасибо, опять импортировали готовый проект, в котором ничего не понятно
Далее
Bottom Nav Bar #03 | Material 3 | Jetpack Compose
12:21