As always your videos are very educational and useful, I learned a lot. Keep growing. I wish you success on your channel, of which I am one more subscriber. Greetings from Caracas, Venezuela
@infsamples4603 жыл бұрын
You are a life saver! Excellent tutorial. Thanks a lot.
@cvtamilkannan46704 жыл бұрын
We shall keep supporting you
@bjugdbjk3 жыл бұрын
Wow ..hell lot of crazy concepts covered in super simple way, Thanks a lot, and the best part is u did all the complex stuff using nav graph console not from the Kotlin code, That was really useful..Thanks again.
@l1keeN8 ай бұрын
Great tutorial! Small and simple but very functuional project. Exactly what i needed
@progtom75853 жыл бұрын
the first youtube video ive had to slow down 🤣 thanks heaps for the video
@RodrigoGTomaz4 жыл бұрын
You've been helping me constantly with your very good video tutorials! Thank you very much!
@abdelazizkhalid4231 Жыл бұрын
man i love your tutorials
@ayushranjan34723 жыл бұрын
6:48 xml name-> viewPager is showing unresolved reference. Please help!!!!
@StevdzaSan3 жыл бұрын
Kotlinx.synthetic is deprecated, use View Binding instead. I already made a video about it.
@ravindraghate28143 жыл бұрын
thanks stevdza-san you are amazing
@baklazhann Жыл бұрын
you are the best, for honest!!! thanks for your videos, bro!!!
@anayurquina62934 жыл бұрын
Thank you very much !!! I needed help ... I made my app with ViewPager and wanted to migrate to ViewPager2 but it didn't work. I didn't know why. You saved me!
@randy44433 жыл бұрын
theses videos are really helpful. I was working on a totally different project and was having with viewpager inside fragment
@harwinderbenipal5332 Жыл бұрын
Great presentation. I have some doubts if you dont mind. What if i want to add information collection fragments as onboarding screens for examlple asking to select country or language? Should i go the same way. and secodn thing is when we are redirected to home fragment how to play with bottom nav bar to switch between fragments like home, favorite and more
@cvtamilkannan46704 жыл бұрын
Thanks for all your videos brother Keep rocking
@ErtBaran3 жыл бұрын
That was clear and complete. Thank you very very very much :)
@mozhdehnouri49314 жыл бұрын
Very cool and easy to learn!! thank you
@Lowbob554 жыл бұрын
17 minute video - "Ah that's gonna be a quick one." 2 hours later - "Wait, what...?" *video paused for the 300th time* so much information 😂 but helped me very well
@joshuawiley65063 жыл бұрын
@Entertainment Same...Hahaha!
@mohameddekow8733 жыл бұрын
i thought i was i lone here, but wait kkkkkk
@jeetshah3373 Жыл бұрын
super explanation sir..
@weistkfly4 жыл бұрын
These videos makes me like android even more, thank you!
@ravindraghate28143 жыл бұрын
Hey i am facing problem about viewpager2 it's kotlin file didn't get id of its XML file View.viewPager.adapter = adapter Id is still present in XML file how to solve it
@its-shubham2 жыл бұрын
@@ravindraghate2814 hey did you found any solution yet?
@sertunc-k5o4 жыл бұрын
you always share the things we need, thank you my friend, you are awesome
@youngindiapoetry36483 жыл бұрын
If anyone's facing an issue setting up the view pager adapter value, do check that you have the 'kotlin-android-extensions' plugin added to your app.gradle file.
@jackyrachman2332 жыл бұрын
thanks buddy, I stuck in here
@jeanlucrotolo35253 жыл бұрын
You should have also included the onBackPressedDispatcher method to handle back press events while in the onboarding pages
@ismailkoyuncu55183 жыл бұрын
Tanks for tutorial. I want ask you something.For the responsive desing... background picture which one the hdpi to use should to be ?
@jd-chnl4 ай бұрын
Looks good👍 Thanks for sharing! One note: how can we avoid of creating of 3 equal fragments to comply with DRY concept? Is it possible to store data for slider in the array and make a slide prototype to just fill it with appropriate data on demand?
@lu933 жыл бұрын
HELP ME PLEASE: There is an error message: E/RecyclerView: No adapter attached; skipping layout How can i fix this error? I think this error regards to the code line from ViewPagerFragments: view.findViewById(R.id.viewPager).adapter = adapter
@stocklin98315 ай бұрын
At 11 minutes and 40 seconds, what plug-in do you use to generate SharedPreferences? Thanks
@ayushranjan34723 жыл бұрын
9:23 as Kotlinx.synthetic is deprecated, how to navigate from screenOne to screenTwo with textView onClickListener.
@StevdzaSan3 жыл бұрын
I already made a video about migrating from Kotlinx.synthetic.
@ayushranjan34723 жыл бұрын
@@StevdzaSan I am sorry to disturb you again but i am not able to navigate from page 1 to page 2
@VlVALDl2 жыл бұрын
Greatest tutorial! Thanks a lot, dude!
@StevdzaSan2 жыл бұрын
You're welcome!
@ArjunVerma-lq4cf4 жыл бұрын
Hey really great video keep up the good work. If you want one suggestion what you can do is make things like these in one video and explain the things used like view pager 2 in detail in another video.
@2004michaelpeer4 жыл бұрын
Great Video, looking forward to more content
@preetishsrivastav9785 Жыл бұрын
You are a life saver ❤️
@rafaeldias86714 жыл бұрын
Sensacional. Parabéns pelo excelente conteúdo. ♡
@gauravmaurya86024 жыл бұрын
Can you please make video on scrollable bottom navigation drawer .. Like which is present in photo editor app
@romipatel32544 жыл бұрын
Hi @Stevdza-San This is amazing helping me a lot. However, I have questions So instead of home fragment I did empty activity and last bit of video where it nav back to the onboarding screen. It still happen to mine so it navigate to the finish onboarding screen if I click back. Also I am able to scroll the screen without click on "Next" Not sure why, could you please help here. Thank you
@dukeno.19443 жыл бұрын
same problem
@ErikSusanto-b9f Жыл бұрын
i have a problem in the ViewPagerFragment, at the view.viewPager.adapter = adapter, the viewPager always error
@1719pankaj3 жыл бұрын
What if I don't have a splash screen at all? Is there a way to just change the home destination after first run?
@Roosevelth4 жыл бұрын
hello, I have the same problem 7:47 in that minute how can I solve it, and not only that also when I put some images in other activities I get the same error problem in the application would help me a lot thanks.
@RealformStudioXR5 ай бұрын
I was doing today something similar but im still struggling cos i was working on compose and the thing is that once my variable that handles the final destination for the navhost , it loads first the onboarding screens and later the home... Any idea what could be going wrong? Thanks for your content
@dagurarnason92244 жыл бұрын
i can't seem to reference the viewPager id inside ViewPagerFragment, any idea how to resolve this?
@Firentis14 жыл бұрын
Had the same problem - just add to build.gradle: apply plugin: 'kotlin-android-extensions'
@jadephillips3 жыл бұрын
@@Firentis1 THANK YOU!!!
@feyyaz35593 жыл бұрын
You should use View Binding. I had a same problem and i solved it with this. Here you go: developer.android.com/topic/libraries/view-binding
@Bloggerlar_xayoti3 жыл бұрын
Thank you Bro
@shashankgupta0064 жыл бұрын
Nice tutorial.
@Droidkris3 жыл бұрын
One word! Excellent!
@StevdzaSan3 жыл бұрын
Thanks 🙏💜
@alexhaifa Жыл бұрын
Your video is very good! Thanks for teaching us on this issue. I downloaded your project from guit and tried to open it in Android Studio Giraffe 2023 - Unfortunately, it didn't work and as I am a newbie in Android Studio, I wasn't able to fix it. Could you try to open it in Android Studio updated and fix it? Regards Alex from Brazil
@AbdulRehman-py7yj Жыл бұрын
seeing this tutorial reminds me of how much I hate android development but have to do it bcs I have no other option.
@tejasjani25443 жыл бұрын
You make my day
@HiloHilop23 күн бұрын
thank you so mpuch
@gaddam.rajeshkumar3 жыл бұрын
Awesome. Could you please let me know, how to remove and add fragments.
@anyiamoscar88323 жыл бұрын
awesome nice , very helpful
@maqcoders8148 Жыл бұрын
Thanks, amazing tutorial. can we add a bottom navigation view or drawer layout on the home screen which you have shown in the previous video? how can we handle navigation for those as well? if possible, please make a video that covers these scenarios as well. it will help for beginners like me. any hints will also be fine. thank you!
@jeckonly58533 жыл бұрын
good,you help me a lot!
@robertosanabria20232 жыл бұрын
Thanks for the video. Im gettin next error : "Unresolved reference: viewPager" help please!
@andrea17FJ2 жыл бұрын
I have the same problem :(
@jalajgambhir.14 жыл бұрын
Hi, I have two ViewPager2 layouts, one is a vertical scrollable one and the other is a card stack like layout. I want to include both these ViewPager2 layouts inside a root Recycler View. How can this be done? Any suggestions? Thanks!
@Njay-music4 жыл бұрын
wish i had it in java
@MADNESION3 жыл бұрын
Me too
@venkateshkoppisetti99352 жыл бұрын
Iam gettin error viewpager in viewpagerfragment and next in first screen and next in second screen and finish in third screen plz help me
@markmagallanes61852 жыл бұрын
Yes, same here. Same error I am getting. Please help
@venkateshkoppisetti99352 жыл бұрын
@@markmagallanes6185 now android syntax main is disparated in java we can't use it . Use view binding instead of it ✅✅
@markmagallanes61852 жыл бұрын
@@venkateshkoppisetti9935 ok thank you for replying. I’m a little confused, is there another video I could follow that you know of on here?
@pallabjr84283 жыл бұрын
you are awesome man
@iJuce3 жыл бұрын
it worked, thanks!
@sid007604 жыл бұрын
Loved it 🙌🏻😍
@samstoyroom3 жыл бұрын
Great tutorial! Btw, may I know your screen recording software, please?
@fzn1252 жыл бұрын
For new version add : if (isAdded) before Handler in SplashFragment
@67Diadem3 жыл бұрын
Can we put edit text on Onboarding screens, I mean app can take user input and press next and again input from user then next and so on..
@serdarbilgili884 жыл бұрын
Can you explain the email verification system and communication screen in the next video?
@iabrarabr86093 жыл бұрын
if I want to remove one of those fragment how could I do that ?? .. I mean I did as you do but in my app inside each fragment there is a counter where user can press and it count.. I wanted if it reached certain number that fragment will be removed.. do you know how I may do that? .. Thank you I love your channel I have learned a lot
@korolli46283 жыл бұрын
hi there,I have a question,my app logic is splashFragment->loginFragment->mainFragment,but my mainFragment is contain a BottomNavigationView, how can i do this,please help me
@waynemutai33414 жыл бұрын
Thank you so much
@jerrymatera3 жыл бұрын
how about working with kotlin viewBinding `binding.root.rootView.findViewById(R.id.viewPager).currentItem = 1` works for me
@ri7az4 жыл бұрын
with splash screen. thanks so much
@muhammedhalilakkaynak46194 жыл бұрын
thanks for tutorial
@rikanuradila61752 жыл бұрын
this is java/kotlin?
@nimazero91293 жыл бұрын
I have a problem, so my home screen does not fragment and its activity so the popup method is not going to work, I wonder there is any solution for that???
@Binary2.03 жыл бұрын
Bro when type arraylistof in my ide it get red and Says unable to resolve
@БогданДондук4 жыл бұрын
Thanks, amazing tutorial. Could you tell how to make such vector drawables?
@whocodes97474 жыл бұрын
THANK U SO MUCH!
@ravindraghate28143 жыл бұрын
please make video on handler deprecated
@binaryshrey2291 Жыл бұрын
The tutorial works well under normal circumstances, but has a major flaw when one rotates the screen. The app crashes with null exception as its not able to get the id of the viewpager
@MohitYadav-or4kn Жыл бұрын
maybe viewModel and Live data can solve this problem
@AndroidTutorialsyt4 жыл бұрын
How to get more illustration as you have on the onboarding screen.
@imene99392 жыл бұрын
Hi sir ! i want to call 3 screens from home, i'm using java and binding to get id of viewPager. What i need is how can i convert this instruction "viewPager = activity?.findViewById(R.id.viewPager) "? could you help me, please?
@SuperMarkwel4 жыл бұрын
thx man, very cool
@DiamodChorobekov Жыл бұрын
thanks
@its-shubham2 жыл бұрын
getting error Type mismatch: inferred type is ViewPagerAdapter but PagerAdapter? was expected
@sharathsr68642 жыл бұрын
same error
@MrRahulmalik4 жыл бұрын
Nice video!
@ravindraghate28143 жыл бұрын
Viewpager id it does not acces in viewpagerfragment.kt how to solve it
@abghifareihand3 жыл бұрын
With dots?
@hojatghanbarzadeh173 жыл бұрын
How transfer from activity to fragment in another activity?
@MohitYadav-ve3jn3 жыл бұрын
awesome video but the app crashes when screen is rotated. i too have been working for few days to handle screen orientation change , it would be great if u could shed some light on it
@rajaazrol97902 жыл бұрын
i cannot declalare view.viewPager...its said unresolved refference....anyone know the solution?
@newuser46333 жыл бұрын
The app crashes when screen is rotated, any help?
@isawitbfore2 жыл бұрын
can anyone tell me how to make it back to homeFragment without having splashFragment first?
@nghiemmanhhung61003 жыл бұрын
greatful
@zeeshanali-uq8tz4 жыл бұрын
how to download that drawings
@footballCartoon913 жыл бұрын
That ":" is really confusing me.. It can be anything like "extends", "object", or "variable". For object, for example : @Override OnCreate(Bundle: ?savedInstanceState){super(savedInstanceState); }
@sandhunba3 жыл бұрын
no java :(
@versatileman61292 жыл бұрын
Спасибо большое)
@CeciLWeb2 жыл бұрын
The app encounters an error when you turn the phone. Because live data is not used :(
@whocodes97474 жыл бұрын
ADAMSIN SEN LAN ADAAAAAMMMMM
@techcollege37623 жыл бұрын
u did not initialize the life cycle before passing to adapter
@stunnaman88034 жыл бұрын
My huge problem now is, how can we move back to an activity from the last fragment
@tarmagoyf954 жыл бұрын
//add this code to the method of the event who controls the end of tutorial i = Intent(this, MyActivity::class.java) activity?.startActivity(i) activity?.finish()
@stunnaman88034 жыл бұрын
@@tarmagoyf95 I want to move from the third screen to an activity when I click the finish button. And replace that home fragment with an activity. So do you mean in the third screen fragment. Instead of writing findNavController(). navigate (R.id.action_viewPagerfragment_to_homeFragment) I should replace here with the code you just given to me?
@cagataya97922 жыл бұрын
@@stunnaman8803 Hi, I have the same problem, want to start an activity or turn back to MainActivity but cannot... Did you solve the problem ?
@dung_gl3 жыл бұрын
How to use BottomNavigation with ViewPager?
@philanthropist913 жыл бұрын
this will not work if we want multiple navigations
@sat_talk3 жыл бұрын
Aha... Good Video ultimately.. maybe KZbinr spare users next time by not making so fast video For Beginners - youtube Video Speed - 0.25 for Normal user - youtube Video Speed - 0.5 for Intermediate user - youtube Video Speed - 0.75 for Advanced user - youtube Video Speed - Normal