Тёмный

Multiple Backstacks on Android (My Experience) 

CodingWithMitch
Подписаться 145 тыс.
Просмотров 13 тыс.
50% 1

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

 

18 сен 2024

Поделиться:

Ссылка:

Скачать:

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

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 48   
@terrencejackson4451
@terrencejackson4451 3 года назад
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!
@mehulbisht9708
@mehulbisht9708 3 года назад
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 3 года назад
Haha thanks I appreciated that
@santanumukherjee4108
@santanumukherjee4108 2 года назад
Exactly looking for this... thanks a lot man 🔥🔥
@bagdat.yakushev
@bagdat.yakushev 3 года назад
Hi Mitch! Cool, thanks 👌
@vedx
@vedx 3 года назад
Finally you remember your channel 🙂
@pdjeowudjx
@pdjeowudjx 3 года назад
I asked and got an anwer that They are working on the issue you mentioned in this video!
@dabletdabletoglu6447
@dabletdabletoglu6447 3 года назад
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 :)
@alexkoromyslov8537
@alexkoromyslov8537 3 года назад
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.
@gamzaguri
@gamzaguri 2 года назад
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
@emanalsbeiheen5619
@emanalsbeiheen5619 3 года назад
Thank you Mitch great videos 🌹
@prashantsurti5788
@prashantsurti5788 3 года назад
here's you engagement
@ediosglobal2940
@ediosglobal2940 3 года назад
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.
@hemantwasthere
@hemantwasthere 3 года назад
Katai zehar bro..
@Christopher-pe6zj
@Christopher-pe6zj 3 года назад
Your shirts fuck for sure.. Love the videos man.
@codingwithmitch
@codingwithmitch 3 года назад
You have no idea. It is stretchy and breathes like a dream
@Christopher-pe6zj
@Christopher-pe6zj 3 года назад
@@codingwithmitch love um man!!
@davidesorcelli6873
@davidesorcelli6873 3 года назад
Is there a way to disable multiple backstack at the moment? (obviously remaining with the latest version of the library)
@vengateshm2122
@vengateshm2122 3 года назад
How to hide bottom navigation view when you are in blog detail page?
@oscarperry641
@oscarperry641 3 года назад
such a good looking lad
@kasemsm8092
@kasemsm8092 3 года назад
Cool, so we don't have to create a feature request or like this video will do the needful?
@codingwithmitch
@codingwithmitch 3 года назад
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 3 года назад
@@codingwithmitch ah, I see.
@khronosium8480
@khronosium8480 3 года назад
Hey Mitch, here's your engagement
@manu12353
@manu12353 Год назад
maintainBackStack does not work if I place it in navigation element
@abolfazlyaghoobi7998
@abolfazlyaghoobi7998 3 года назад
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 3 года назад
Maybe in the future
@timofeytenushko9946
@timofeytenushko9946 3 года назад
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?
@dmitriymitroshin7525
@dmitriymitroshin7525 3 года назад
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 3 года назад
I think so, I haven't use them
@ulugg3529
@ulugg3529 2 года назад
thenk you
@shehramjamil966
@shehramjamil966 Год назад
Did they proceed with your request?
@help-ever
@help-ever 3 года назад
Is this new? Cuz I'm using this navController thing for ages.
@events4089
@events4089 3 года назад
Bro please do a tutorial on Django rest framework and kotlin Android integration
@codingwithmitch
@codingwithmitch 3 года назад
I have a full course codingwithmitch.com/courses/build-a-rest-api/ codingwithmitch.com/courses/powerful-android-apps-with-jetpack-architecture/
@siddharthsharma9829
@siddharthsharma9829 3 года назад
Whenever i say mitch my dog looks at me.
@redbu11
@redbu11 3 года назад
pretty sure it's "Backstacks" and not "Backstack's"
@codingwithmitch
@codingwithmitch 3 года назад
Sorry ESL
@vimaldubey8179
@vimaldubey8179 3 года назад
You started using mac for every project now 😡....
@codingwithmitch
@codingwithmitch 3 года назад
Yeah it's my "recording machine" now. But I hate it
Далее
Compose Navigation Animations (NEW)
17:28
Просмотров 26 тыс.
GIANT Gummy Worm Pt.6 #shorts
00:46
Просмотров 9 млн
Добрая весть 😂
00:21
Просмотров 542 тыс.
Modularizing Android Apps
18:16
Просмотров 20 тыс.
The Most Legendary Programmers Of All Time
11:49
Просмотров 560 тыс.
6 Design Patterns Every Android Developer Must Know
14:16
DO NOT do this in a Software Engineering Interview
7:59
Nobody Cares About Your Coding Projects
11:02
Просмотров 106 тыс.
Serve an XML or Compose UI at RUNTIME
8:03
Просмотров 4,7 тыс.