Expandable Recycler View | Android

แชร์
ฝัง
  • เผยแพร่เมื่อ 3 ธ.ค. 2024

ความคิดเห็น • 146

  • @Luis-xe9og
    @Luis-xe9og 4 ปีที่แล้ว +12

    Pretty straightforward. Well explained and directly to the point!

    • @mafiacodes
      @mafiacodes  4 ปีที่แล้ว

      Subscribe like share

  • @androidcell7093
    @androidcell7093 5 ปีที่แล้ว +6

    Very well explained. I was waiting for this video

  • @bartlomiejdrozd2357
    @bartlomiejdrozd2357 4 ปีที่แล้ว +1

    Man I was struggling with double alert dialog and then came up with the idea of expandable layout. The way you shown it was absolutely beautiful. Thank you so much sir!

  • @aakashgupta4477
    @aakashgupta4477 4 ปีที่แล้ว +6

    I liked your vedios alot
    I found almost everything I was searching for on your channel.
    Great work sir, keep going

    • @mafiacodes
      @mafiacodes  4 ปีที่แล้ว

      Subscribe like share😊

  • @ravimishra8632
    @ravimishra8632 4 ปีที่แล้ว +1

    They way you explained is very simple and clear. Video is helpful. keep uploading such content!..

  • @MattandShivs
    @MattandShivs 4 ปีที่แล้ว +2

    So simple it makes me want to cry. Great job!!!

    • @mafiacodes
      @mafiacodes  4 ปีที่แล้ว

      Subscribe like share

  • @prathiv5203
    @prathiv5203 4 ปีที่แล้ว +1

    bro , really goooooooooood video ,the way u explaining is next level......,plz upload lots of video about android studio *we will support you*

    • @mafiacodes
      @mafiacodes  4 ปีที่แล้ว

      Thanks 😊 subscribe like share

  • @sateeshchikkalagi904
    @sateeshchikkalagi904 5 ปีที่แล้ว +1

    Nice explanation with zoom i searched lot for this video finally I got it
    Thanks

    • @mafiacodes
      @mafiacodes  5 ปีที่แล้ว +1

      Subscribe like share

  • @mohamedayad70
    @mohamedayad70 3 ปีที่แล้ว +1

    I don't know how you always make it very easy like that 😂😂
    Thank you bro from all of my heart ❤️❤️

    • @mafiacodes
      @mafiacodes  3 ปีที่แล้ว

      My pleasure 😊

    • @mohamedayad70
      @mohamedayad70 3 ปีที่แล้ว

      @@mafiacodes can you explain why animations don't work for the recyclerview when it's inside nestedscrollview

    • @mafiacodes
      @mafiacodes  3 ปีที่แล้ว

      Dont know

    • @mafiacodes
      @mafiacodes  3 ปีที่แล้ว

      Don’t know

  • @md.rejaulkarim9215
    @md.rejaulkarim9215 4 ปีที่แล้ว +2

    Excellent tutorial. But how did you make your IDE font colors like this cool?

    • @mafiacodes
      @mafiacodes  4 ปีที่แล้ว

      Using google theme 😊

  • @yanshulnarotra4934
    @yanshulnarotra4934 3 ปีที่แล้ว +1

    Thank you so much bro

  • @Sydewinder890
    @Sydewinder890 2 ปีที่แล้ว

    Thank you! Works like a charm

  • @MYTHARENA
    @MYTHARENA 4 ปีที่แล้ว +3

    Awesome bro...u just made it a piece of cake. Just one question. Can we set it like this, if we click on one title it expands, now if we click on other title the previous expandable title should close.
    Thanks a lot.

    • @mafiacodes
      @mafiacodes  4 ปีที่แล้ว +1

      You can do that, just u need to keep a track which item is expanded and then close that when expanding a new one.

    • @ArupKumarTewary
      @ArupKumarTewary 4 ปีที่แล้ว

      @@mafiacodes i also have the same question bro. can u plzzz help it in detail with that.... it would be of immense help. Love from Jharkhand

  • @Lion-bi8fy
    @Lion-bi8fy 4 ปีที่แล้ว +1

    Nice tutorial! Thanks :)

  • @iliya2098
    @iliya2098 2 ปีที่แล้ว +1

    I tried to follow this as best as I could, but I'm unable to replicate the animation. How did you implement it?

  • @forester1
    @forester1 2 ปีที่แล้ว

    Really good channel ☺️👍

  • @MultiPAVEL86
    @MultiPAVEL86 4 ปีที่แล้ว +1

    Worked wonders for me. Thank you.

  • @justanotherdaydream
    @justanotherdaydream 4 ปีที่แล้ว +2

    Thanks for the tutorial!

    • @mafiacodes
      @mafiacodes  4 ปีที่แล้ว

      subscribe like share

  • @ShivamKumar-rp8kr
    @ShivamKumar-rp8kr 4 ปีที่แล้ว

    what is the theme you're using in studio. I loved it. thanks for video

    • @mafiacodes
      @mafiacodes  4 ปีที่แล้ว +2

      It’s google developers theme and the font is operator mono
      Subscribe like share

    • @ShivamKumar-rp8kr
      @ShivamKumar-rp8kr 4 ปีที่แล้ว

      @@mafiacodes I watched the whole video and made a sample app. But my expanding layout is not open smoothly as yours

    • @mafiacodes
      @mafiacodes  4 ปีที่แล้ว +1

      Share code on GitHub

  • @prakashmehta8872
    @prakashmehta8872 4 ปีที่แล้ว +4

    Great stuff code of recyclerview expandable start from here 5:23

  • @euroglobalservices
    @euroglobalservices 3 ปีที่แล้ว

    Great video, good explaination, straightforward. Thank you so much

  • @nightmarexcvm
    @nightmarexcvm 4 ปีที่แล้ว +1

    Thank you so much. It is better than many libraries in github.

    • @mafiacodes
      @mafiacodes  4 ปีที่แล้ว

      Subscribe like share 😊

  • @josephmota358
    @josephmota358 4 ปีที่แล้ว

    Thanks. Worked fine

  • @sayyedaamer9243
    @sayyedaamer9243 5 ปีที่แล้ว +1

    Thanks for your help. I have a prblm which i commented in you video and you give me reply for that and that was very helpful to me thank you very much.
    Can you plz make videos on content providers (in depth) there are lots of video on that topic but they are using the same example of reading contact only and finished it.
    Its my request to make the video on that bcz you will make it very easy for us.

  • @Omerr_developer
    @Omerr_developer 3 ปีที่แล้ว +1

    Nice video , thank you :)

  • @rafiulansari
    @rafiulansari 4 ปีที่แล้ว +1

    Great video and very easy to follow. Thanks!

    • @mafiacodes
      @mafiacodes  4 ปีที่แล้ว

      Subscribe like share

  • @harshadbb9996
    @harshadbb9996 3 ปีที่แล้ว

    Can we add buttons if yes... how to add??

  • @hamid-karimi
    @hamid-karimi 4 ปีที่แล้ว +1

    this is great , thank you

  • @MartinDev77
    @MartinDev77 4 ปีที่แล้ว +1

    Thanks for sharing, very easy to follow the tutorial. I greet you from Argentina.

    • @mafiacodes
      @mafiacodes  4 ปีที่แล้ว

      Subscribe like share😊

  • @UniformDelta00
    @UniformDelta00 5 ปีที่แล้ว +1

    thanks for your creativity !

    • @mafiacodes
      @mafiacodes  5 ปีที่แล้ว

      Subscribe like share ☺️

  • @nadaak2385
    @nadaak2385 4 ปีที่แล้ว +1

    Thanks for sharing.

    • @mafiacodes
      @mafiacodes  4 ปีที่แล้ว

      Subscribe like share

  • @louis18071957
    @louis18071957 4 ปีที่แล้ว +1

    you are the best I learn android with you THANKS !!!!!!

    • @mafiacodes
      @mafiacodes  4 ปีที่แล้ว

      Thanks, Subscribe like share...

  • @ItsMrsSharma
    @ItsMrsSharma 4 ปีที่แล้ว

    Thanks for this simple explanation but can you please tell me that if the exapanding portion is getting data from the another api not from the current listed api then how this will work?

    • @mafiacodes
      @mafiacodes  4 ปีที่แล้ว

      then also it would work, since expanded boolean is not related to data that is being currently fetched, u can show a loading indicator while the data is being fetched.

    • @ItsMrsSharma
      @ItsMrsSharma 4 ปีที่แล้ว

      @@mafiacodes Thanks i will work on it and surely let you know.

    • @mafiacodes
      @mafiacodes  4 ปีที่แล้ว

      Surely

  • @vikasgangwar3542
    @vikasgangwar3542 ปีที่แล้ว

    Hii,
    Video is very good. But I am facing one problem. Could you please help me with one thing, how to close the one item when we open the other item.

  • @sachetthashrestha539
    @sachetthashrestha539 5 ปีที่แล้ว +1

    Great video.Thanks. Is it possible to make a video for sectioned recycler view(for eg. dataset with a list of categories which further have another list of data inside them)? 🤓

    • @mafiacodes
      @mafiacodes  5 ปีที่แล้ว +1

      That exact video is already planned, will be in a week.

    • @sachetthashrestha539
      @sachetthashrestha539 5 ปีที่แล้ว

      @@mafiacodes waiting for this,sir :D

    • @tanmaysinghal8370
      @tanmaysinghal8370 3 ปีที่แล้ว

      @@mafiacodes did you post that video sir?

  • @denialfian2122
    @denialfian2122 5 ปีที่แล้ว +1

    Nice tutorial, Keep it up :)

    • @mafiacodes
      @mafiacodes  5 ปีที่แล้ว

      Thx subscribe like share ☺️

  • @abhilashgurudeva386
    @abhilashgurudeva386 3 ปีที่แล้ว

    Thanks for this..

  • @ianrosales9284
    @ianrosales9284 4 ปีที่แล้ว +1

    The best.

  • @forjordon
    @forjordon 4 ปีที่แล้ว

    Thanks for the great video!
    Can I ask, if my expanded view is 2 buttons, what is a way to create a way to register if the buttons are clicked?

    • @mafiacodes
      @mafiacodes  4 ปีที่แล้ว

      yes implement oncliclisteners to those buttons using an interface, to implement an interface watch this video th-cam.com/video/AkiltTv0CjA/w-d-xo.html

  • @slash0t5
    @slash0t5 4 ปีที่แล้ว

    Very helpful video. Make sure you use boolean or Boolean but not both. :)

  • @mkc0321
    @mkc0321 4 ปีที่แล้ว +1

    very good video

  • @rameshkrishnan6754
    @rameshkrishnan6754 4 ปีที่แล้ว

    Hello sir🙏. I have a doubt, in the movie adapter class L33. is showing me an error, how can we call methods without object?
    Thank you

    • @mafiacodes
      @mafiacodes  4 ปีที่แล้ว

      L33 is blank in my repo, please go to my repo and then let me know which line ur talking about

    • @rameshkrishnan6754
      @rameshkrishnan6754 4 ปีที่แล้ว

      @@mafiacodes Thanks for responding , actually the array was not initialised😊

  • @esegovia
    @esegovia 5 ปีที่แล้ว +1

    Thank u so much, bro

    • @mafiacodes
      @mafiacodes  5 ปีที่แล้ว

      Subscribe like share😊

  • @ttttrent2668
    @ttttrent2668 2 ปีที่แล้ว

    Thanks man!

    • @mafiacodes
      @mafiacodes  2 ปีที่แล้ว

      Subscribe like share

  • @AtulGupta-jj7ek
    @AtulGupta-jj7ek 4 ปีที่แล้ว

    Please make a video on expandable listview

    • @mafiacodes
      @mafiacodes  4 ปีที่แล้ว

      Why u wanna use a listview? Incase u still wanna use, the logic still remains the same.

  • @EddyMP
    @EddyMP 5 ปีที่แล้ว

    Salvaste mi semestre!!

    • @mafiacodes
      @mafiacodes  5 ปีที่แล้ว

      subscribe like share 😊

  • @habbeetayonak2355
    @habbeetayonak2355 4 ปีที่แล้ว

    Can u explain how adding search or filter items to expandabl RecyclerView please

    • @mafiacodes
      @mafiacodes  4 ปีที่แล้ว

      you can use the same logic as in this video: th-cam.com/video/CTvzoVtKoJ8/w-d-xo.html

  • @siyandatholithemba9011
    @siyandatholithemba9011 4 ปีที่แล้ว +1

    Hy, you have the best tutorials👍👌👍.
    I have been struggling to add an onclick lister on the child items of sectioned and expandable recyclerview, please can you share source code of that or any help.
    Am still a Junior developer

    • @mafiacodes
      @mafiacodes  4 ปีที่แล้ว +1

      Use interface for them as well

    • @siyandatholithemba9011
      @siyandatholithemba9011 4 ปีที่แล้ว

      @@mafiacodes I have tried please can you share code for my problem.
      I have watched the onclick interface and know how to use it failing on sectioned and expandable recyclerview to use it.

  • @dipchandyadav6307
    @dipchandyadav6307 4 ปีที่แล้ว

    Hiii ,
    How we can do Expandable Recycler view
    Using firebase ui .
    Because in firebase ui Recycler view, we don't have to mention any
    List than how we get
    Movie list ......
    You mentioned on your Expandable Recycler view TH-cam video .....

  • @Arunkumar-xf1hd
    @Arunkumar-xf1hd 2 ปีที่แล้ว

    i have created the same but my expandable layout view imidiatly(no animation like slide)

  • @rahulsharma6703
    @rahulsharma6703 5 ปีที่แล้ว +1

    Hello friends please help me recyclerview expandable show grid formate

  • @anb4351
    @anb4351 3 ปีที่แล้ว

    Its working but the transition in not smooth like in your video
    it expands and collapse immediately

    • @mafiacodes
      @mafiacodes  3 ปีที่แล้ว

      Compare with my code, u might be missing some layout tags

  • @babarsiddique8492
    @babarsiddique8492 4 ปีที่แล้ว

    Great Help! but i have one question when i have clicked the bottom item in recycler view i have to drag it upward to see the details, is there any possibility if i clicked last item the detail layout will automatically dragged up?...Looking for your response Thanks

    • @mafiacodes
      @mafiacodes  4 ปีที่แล้ว +1

      I am not sure but u can try out .smoothScrollToPosition(), if that helps, else I'll see something other which can be done...Subscribe like share 😊

    • @babarsiddique8492
      @babarsiddique8492 4 ปีที่แล้ว +1

      ​@@mafiacodes Thanks alot..it works!! ;-)

  • @amitghosh3938
    @amitghosh3938 4 ปีที่แล้ว

    What to do if we want to expand only 1 view at a time ??

    • @mafiacodes
      @mafiacodes  4 ปีที่แล้ว +1

      Implement own logic like looping all items and setting to false every other item

  • @madhavbhavsar3671
    @madhavbhavsar3671 4 ปีที่แล้ว

    i also want to add image in the expandable layout.....how can i add ?/

    • @mafiacodes
      @mafiacodes  4 ปีที่แล้ว

      Add in a image view inur row.

  • @rahhi9792
    @rahhi9792 5 ปีที่แล้ว

    Waiting for this video sir

  • @vinayakchautre5056
    @vinayakchautre5056 2 ปีที่แล้ว

    how to disable onclick of 1st item in childview

    • @mafiacodes
      @mafiacodes  2 ปีที่แล้ว

      in bind view holder, check if index is 0

  • @ninomuring6653
    @ninomuring6653 5 ปีที่แล้ว

    Is there a way that this could be also applied to FirestoreRecyclerAdapter?

    • @mafiacodes
      @mafiacodes  5 ปีที่แล้ว +1

      You can use the same logic and can apply

  • @mubasharhassan1998
    @mubasharhassan1998 4 ปีที่แล้ว

    Sir i have recycler with cardview on which I show data which I get through API ,but data is more than cardview size and goes outside ,now I want such type of that my extra data is not visible before I click on cardview what should I do??

  • @mohammadmehdikhajehzadeh1655
    @mohammadmehdikhajehzadeh1655 3 ปีที่แล้ว +1

    good I like it

  • @kamalpreetsingh4782
    @kamalpreetsingh4782 3 ปีที่แล้ว

    sir whenever 1 cardview is expanded and i try to open the other one..it doesn't expand

    • @mafiacodes
      @mafiacodes  3 ปีที่แล้ว

      It should, compare with my repository

    • @kamalpreetsingh4782
      @kamalpreetsingh4782 3 ปีที่แล้ว

      @@mafiacodes It works great now👍👍👍🙏🙏..i had some problem in my expandable constraint layout

  • @denismugane2765
    @denismugane2765 4 ปีที่แล้ว

    Hello sir thanks for tutorial. How do I only make one item to expanded that is if i click on item previous item expanded shud be closed automatically

    • @mafiacodes
      @mafiacodes  4 ปีที่แล้ว

      U have to use some logic like keeping a track of which item is open and which is not

    • @denismugane2765
      @denismugane2765 4 ปีที่แล้ว

      @@mafiacodes how would I go about it. I need to implement

  • @ultimat.
    @ultimat. 4 ปีที่แล้ว

    Bonjour, je sais pas si vous allez pouvoir me donner l'info. J'ai créé une liste view et je croyais pouvoir attacher une autre liste wiew mais je n'y arrive pas. Mon projet et de présenter des articles de péche et pour cela j'ai besoin de créer des catégories exemples
    A1) matériels de pêche
    A>A>A>FICHE ARTICLES
    B1) matériels vêtements de pêche.
    B) >A> les chaussures
    B) >A>A > 1) hommes >toutes les chaussures homme présentation.
    B) >A>A > 2) femmes
    B) >B>A les patalons
    C1) *****
    sous catégories de A) >
    A>a accessoires de pêche les bouchons
    A>b les apats
    A>b>1 Les appâts vivants
    A>b>1>a)vers
    A>b>1>a) 1 vers blanc
    A>b>1>a) 2 vers gris
    A>b>1>b)asticots
    A>b>1>b) 1 asticots boîte 5
    A>b>2 Les appâts morts
    A>c1 les Cannes à pêche....
    Et après la fiche de l'article. Comment procéder. J'ai cherché et rien trouvé si vous pouviez m'orienter ou me donner une source ou autre je suis preneur. Merci beaucoup par avance.

  • @amitghosh3938
    @amitghosh3938 4 ปีที่แล้ว

    Great video 🥰🥰
    Sir how to do this to firebase recycler vire

    • @mafiacodes
      @mafiacodes  4 ปีที่แล้ว

      Inside on bindviewholder

  • @dipchandyadav6307
    @dipchandyadav6307 4 ปีที่แล้ว

    Please reply ....
    Hiii ,
    How we can do Expandable Recycler view
    Using firebase ui .
    Because in firebase ui Recycler view, we don't have to mention any
    List than how we get
    Movie list ......
    You mentioned on your Expandable Recycler view TH-cam video .....
    Please make a telegram account
    Please....
    To help us

  • @reddym6849
    @reddym6849 4 ปีที่แล้ว +1

    Thanks

    • @mafiacodes
      @mafiacodes  4 ปีที่แล้ว

      Subscribe like share😊

  • @adityaroy1851
    @adityaroy1851 5 ปีที่แล้ว

    Sir make file manager appication tutorial

  • @MuhammadAhmad-qg1ri
    @MuhammadAhmad-qg1ri 3 ปีที่แล้ว +1

    Great

  • @danielgabriealjayarajan6844
    @danielgabriealjayarajan6844 4 ปีที่แล้ว

    Source Code?

  • @osamajune9
    @osamajune9 4 ปีที่แล้ว +1

    I have implemented this in my project so when I am clicking on 1st index its opening but its covering 2nd index card as well what to do??????

    • @osamajune9
      @osamajune9 4 ปีที่แล้ว +2

      It worked just change Recycler views xml root element from linear/relative to constraint layout

  • @rajuadapa05
    @rajuadapa05 4 ปีที่แล้ว

    Sir, Please make same video for retrieve data from firebase database.. Waiting.. Sir please..

    • @mafiacodes
      @mafiacodes  4 ปีที่แล้ว

      Already have a full series on firebase:
      Firebase | Build a Notes App th-cam.com/play/PLdHg5T0SNpN2NimxW3piNqEVBWtXcraz-.html

    • @rajuadapa05
      @rajuadapa05 4 ปีที่แล้ว

      @@mafiacodes thank you sir, sir please make video for open pdf files in list view retrieve data from firebase database..

    • @rajuadapa05
      @rajuadapa05 4 ปีที่แล้ว

      @@mafiacodes sir, which company you are working? Very curious to know about you? 😍💗💗

    • @mafiacodes
      @mafiacodes  4 ปีที่แล้ว

      None I am working for my own company 😉

    • @rajuadapa05
      @rajuadapa05 4 ปีที่แล้ว

      @@mafiacodes Hahaha 🤣🤣.. I think you are doing job in some IT company..

  • @rogercolque
    @rogercolque 5 ปีที่แล้ว +1

    nice : )

    • @mafiacodes
      @mafiacodes  5 ปีที่แล้ว

      Subscribe like share ☺️

  • @nathann4608
    @nathann4608 3 ปีที่แล้ว +1

    as soon as i feel I am learning sth u say its basic 😒

  • @afrididanial
    @afrididanial 5 ปีที่แล้ว

    Thanks for help u work good one more think i want to let u know you are ading view.gone in adopter thats is not working for me but if i do view.invisible thats work for me any tips why view.gone not working for me but view.invisible working

    • @mafiacodes
      @mafiacodes  5 ปีที่แล้ว

      Share code on github, so i can check

  • @ninhphamhai6300
    @ninhphamhai6300 5 ปีที่แล้ว +2

    fucking great, thank man

    • @mafiacodes
      @mafiacodes  5 ปีที่แล้ว

      Subscribe like share😊

  • @learnwithzo3531
    @learnwithzo3531 2 ปีที่แล้ว +1

    Thanx a lot bro

  • @learnwithzo3531
    @learnwithzo3531 2 ปีที่แล้ว +1

    Thanx a lot bro