Multiple Backstacks on Android (My Experience)

  Переглядів 12,724

CodingWithMitch

CodingWithMitch

День тому

The best android courses on the planet: codingwithmitch.com/
Navigation Component now has support for Multiple backstack's.
Thank you Ian Lake and others at google who contributed.
Social:
/ mitch_tabian
/ codingwithmitch
.
.

КОМЕНТАРІ: 48
@terrencejackson4451
@terrencejackson4451 2 роки тому
Im learning android and i found you! You're amazing man! Thanks for everything, ill definitely will be looking for more videos like this while i learn!
@santanumukherjee4108
@santanumukherjee4108 2 роки тому
Exactly looking for this... thanks a lot man 🔥🔥
@bagdat.yakushev
@bagdat.yakushev 2 роки тому
Hi Mitch! Cool, thanks 👌
@emanalsbeiheen5619
@emanalsbeiheen5619 2 роки тому
Thank you Mitch great videos 🌹
@pdjeowudjx
@pdjeowudjx 2 роки тому
I asked and got an anwer that They are working on the issue you mentioned in this video!
@mehulbisht9708
@mehulbisht9708 2 роки тому
Well, I don't know why but before clicking the video I expected that I was gonna get a little shoutout for pulling up my older tweet with Ian on your question 😂😂 but anyways, great that they added the multiple backstack support by default now.
@codingwithmitch
@codingwithmitch 2 роки тому
Haha thanks I appreciated that
@hemantwasthere
@hemantwasthere 2 роки тому
Katai zehar bro..
@vedx
@vedx 2 роки тому
Finally you remember your channel 🙂
@ediosglobal2940
@ediosglobal2940 2 роки тому
Hey Mitch , I like your stuff on android development. I need your help. Is it possible to hide the dialed number while calling through intent or any work around . I just need to hide the number to which user is calling from my app. Thanks in advance.
@gamzaguri
@gamzaguri Рік тому
I tested sample code with navigation 2.4.2 version, and I found that multiple backstack correctly support "maintainBackstack" what he said. But It has other back button issue. when back to home tab with back button, home stack is not maintained
@davidesorcelli6873
@davidesorcelli6873 2 роки тому
Is there a way to disable multiple backstack at the moment? (obviously remaining with the latest version of the library)
@abolfazlyaghoobi7998
@abolfazlyaghoobi7998 2 роки тому
hi man ... great video ... thanks for that it would be really good if you make a video about foreground bound services that run on the background thread I don't really know the right way to do it in the MVVM architecture and how to properly interact with the service thanks a lot
@codingwithmitch
@codingwithmitch 2 роки тому
Maybe in the future
@dabletdabletoglu6447
@dabletdabletoglu6447 2 роки тому
It still recreates fragments(not the same instances) if they are not home destinations. Not an exact replacement of Navigation extensions. And this guys name is pronounced as mou-rot :)
@timofeytenushko9946
@timofeytenushko9946 2 роки тому
Did they keep the ability not to use multiple backstack? Or we need to write another one workaround to have single back stack from now?
@vengateshm2122
@vengateshm2122 2 роки тому
How to hide bottom navigation view when you are in blog detail page?
@dmitriymitroshin7525
@dmitriymitroshin7525 2 роки тому
Is there support for deeplinks? In our project we used a workaround from navigation sample. And when I tried to open deeplink on a second tab and second screen - it is just open a second tab on the first screen. And where is no possibility to send arguments when open a tab (graph for each of tabs).
@codingwithmitch
@codingwithmitch 2 роки тому
I think so, I haven't use them
@help-ever
@help-ever 2 роки тому
Is this new? Cuz I'm using this navController thing for ages.
@alexkoromyslov8537
@alexkoromyslov8537 2 роки тому
Yes multi back stack is great, but using deep links with bottom navigation and multi back stack makes me confused. It looks like technically it works but visually it creates very confused experience. Try to make bottomnav linked to 3 nested graphs like A B C on each nav graphs make 2 fragments like A1 A2, B1 B2 C1 C2. Then make a deeplink for C1. Make button on B to deeplink to C1. The issue is that C1 will be opened on stack (B) but bottom nav will show (C) highligted. So you may think you are on stack C but you are not, so if you click on B you will see that nothing happen. And there is more issues. Like that.
@alexkoromyslov8537
@alexkoromyslov8537 2 роки тому
@Sharukh Shaikh Google fixed the issue partially with latest version of navigation, but there is still some coviats. I just made my own implementation how to handle deep links jumping between multiple stacks.
@oscarperry641
@oscarperry641 2 роки тому
such a good looking lad
@prashantsurti5788
@prashantsurti5788 2 роки тому
here's you engagement
@ulugg3529
@ulugg3529 2 роки тому
thenk you
@manu12353
@manu12353 Рік тому
maintainBackStack does not work if I place it in navigation element
@events4089
@events4089 2 роки тому
Bro please do a tutorial on Django rest framework and kotlin Android integration
@codingwithmitch
@codingwithmitch 2 роки тому
I have a full course codingwithmitch.com/courses/build-a-rest-api/ codingwithmitch.com/courses/powerful-android-apps-with-jetpack-architecture/
@shehramjamil966
@shehramjamil966 Рік тому
Did they proceed with your request?
@khronosium8480
@khronosium8480 2 роки тому
Hey Mitch, here's your engagement
@kasemsm8092
@kasemsm8092 2 роки тому
Cool, so we don't have to create a feature request or like this video will do the needful?
@codingwithmitch
@codingwithmitch 2 роки тому
Sounds like they want it to behave this way so we'll have to build the custom behavior ourselves. But all the pieces are there. Shouldn't be too difficult.
@kasemsm8092
@kasemsm8092 2 роки тому
@@codingwithmitch ah, I see.
@Christopher-pe6zj
@Christopher-pe6zj 2 роки тому
Your shirts fuck for sure.. Love the videos man.
@codingwithmitch
@codingwithmitch 2 роки тому
You have no idea. It is stretchy and breathes like a dream
@Christopher-pe6zj
@Christopher-pe6zj 2 роки тому
@@codingwithmitch love um man!!
@redbu11
@redbu11 2 роки тому
pretty sure it's "Backstacks" and not "Backstack's"
@codingwithmitch
@codingwithmitch 2 роки тому
Sorry ESL
@vimaldubey8179
@vimaldubey8179 2 роки тому
You started using mac for every project now 😡....
@codingwithmitch
@codingwithmitch 2 роки тому
Yeah it's my "recording machine" now. But I hate it
@siddharthsharma9829
@siddharthsharma9829 2 роки тому
Whenever i say mitch my dog looks at me.
MVVM vs. MVI - Understand the Difference Once and for All
18:40
Philipp Lackner
Переглядів 22 тис.
Jetpack Fragment 1.4: Multi Back Stack, FragmentStrictMode и много улучшений под капотом
11:33
Android Broadcast. Все об Андроид разработке
Переглядів 10 тис.
"Поховали поруч": у Луцьку попрощались із ДВОМА Героями 🕯🥀 #герої #втрати
00:15
Телеканал Конкурент TV - новини Луцька та Волині
Переглядів 286 тис.
Этого От Него Никто Не Ожидал 😂
00:19
Глеб Рандалайнен
Переглядів 8 млн
Compose Navigation Animations (NEW)
17:28
CodingWithMitch
Переглядів 25 тис.
Full Guide to Nested Navigation Graphs in Jetpack Compose
12:01
Philipp Lackner
Переглядів 52 тис.
NAVIGATION COMPONENT - Navega en Android de forma eficiente - Activity - Fragment - Save args
33:04
Programación Android by AristiDevs
Переглядів 16 тис.
From Physics Student to Software Engineer
6:22
CodingWithMitch
Переглядів 10 тис.
iOS Development is Easier than Android Development (VLOG)
20:41
CodingWithMitch
Переглядів 51 тис.
Fragments with Jetpack Compose (Interoperability)
15:03
CodingWithMitch
Переглядів 40 тис.
Kotlin Coroutines Beginner Example (Android)
23:12
CodingWithMitch
Переглядів 157 тис.
10 regrets of experienced programmers
8:16
Fireship
Переглядів 391 тис.
Как установить Windows 10/11?
0:56
Construct PC
Переглядів 1,6 млн
🤏 САМЫЙ ТОНКИЙ гаджет #Apple! 🍏
0:29
Яблочный Маньяк
Переглядів 264 тис.
Теперь это его телефон
0:21
Хорошие Новости
Переглядів 90 тис.