Creating a RecyclerView that handles Click Events in Android Studio (Kotlin 2020)

  Рет қаралды 47,468

Indently

Indently

Күн бұрын

Пікірлер: 89
@thecodeimplementation3417
@thecodeimplementation3417 3 жыл бұрын
Thanks, Code Palace. This short intro to RecyclerView is exactly what I needed. All the other tuts are like 40 minutes. Good luck with your channel.
@qwafochannel
@qwafochannel Жыл бұрын
For any of you who had trouble assigning rv_recyclerView in MainActivity, your probably missing a common plugin that removes the need for capturing Views. It's in build.gradle(:app) plugins { id 'com.android.application' id 'org.jetbrains.kotlin.android' id 'kotlin-android' id 'kotlin-android-extensions' } if your id 'kotlin-android-extensions' is missing then you need to add it and hit the sync now at the top of the code view. At least that solved the issue for me. You made a great tutorial sir.
@stagmanson4155
@stagmanson4155 Жыл бұрын
Thank you! This helped so much
@highestdremas7654
@highestdremas7654 Жыл бұрын
Great job brother it helped me !
@AngelaDionisieva
@AngelaDionisieva 6 ай бұрын
Doesn't work anymore, it says it's deprecated :( Any help?
@sushmoyr
@sushmoyr 3 жыл бұрын
After searching a lot, I finally found the right tutorial for me. Thanks a lot.
@Indently
@Indently 3 жыл бұрын
Happy to hear!
@324miguin5
@324miguin5 6 ай бұрын
Thank god, I spent hours stuck on this clicklistener thing and other videos just couldn't help me, I blame KZfaq for not putting your video at the top of my search results. Cheers mate
@mordikowalski7304
@mordikowalski7304 3 жыл бұрын
I just came for some onClick implementation and got a nice tools fo RecView too. Like... Im just impressed how fast and clear everything was explained here. Keep it going!
@Yogesh-bp4vv
@Yogesh-bp4vv 3 жыл бұрын
kzfaq.info/get/bejne/or2WhMaUzbm5f4U.html
@quiz36O
@quiz36O 3 жыл бұрын
This solution is by far the cleanest one. Thank You!
@srivastav3684
@srivastav3684 3 жыл бұрын
One suggestion: when you make more videos on android studio , just explain its function about how it works or why we need to use it etc. It will help us to understand it better and will be easier to memorize it. Thank you
@Yogesh-bp4vv
@Yogesh-bp4vv 3 жыл бұрын
kzfaq.info/get/bejne/or2WhMaUzbm5f4U.html
@nexgen.graphics
@nexgen.graphics 3 жыл бұрын
You really made it quick, short and crispy. Simply loved it!. And I just passed this knowledge with someone today and felt much happier :). Thanks for this awesome tutorial.
@rakharuan
@rakharuan 3 жыл бұрын
Thank you so much. Your explanation is clear and understandable. Thank you very much for simplified it. It's really helpful
@sumedchaus3565
@sumedchaus3565 3 жыл бұрын
Best tutorial... It's simple and easy to understand🤙
@haventname2160
@haventname2160 3 жыл бұрын
Oh, i was looking for a good examples and found it here, thank.
@Yogesh-bp4vv
@Yogesh-bp4vv 3 жыл бұрын
kzfaq.info/get/bejne/or2WhMaUzbm5f4U.html
@ligonapProduktion
@ligonapProduktion 3 жыл бұрын
Thanks, Code Palace. You helped me with my problem. The RecyclerViewer does exactly what it should.
@Yogesh-bp4vv
@Yogesh-bp4vv 3 жыл бұрын
Check this kzfaq.info/get/bejne/or2WhMaUzbm5f4U.html
@DerCheckerzeigts
@DerCheckerzeigts 3 жыл бұрын
I would not set a Clicklistener in viewHolder, because viewholder gets called multiple times. Instead, to it in onCreateViewHolder or onBindViewHolder.
@rushtothemax76
@rushtothemax76 3 жыл бұрын
It's a good quick start on a recyleview. Don't understand everything yet but this helps a lot
@Yogesh-bp4vv
@Yogesh-bp4vv 3 жыл бұрын
Check this kzfaq.info/get/bejne/or2WhMaUzbm5f4U.html
@MarianoAltuna
@MarianoAltuna 3 жыл бұрын
I´m learning a lot with your channel. again thank you very much
@polurukishorebabu8554
@polurukishorebabu8554 2 жыл бұрын
Thank you so much...it helped me
@chalot001
@chalot001 3 жыл бұрын
I can’t write setImageResource
@okan.e
@okan.e 4 жыл бұрын
I need help about how to start an activity with Intent() in your RecyclerAdapter class. What I want to do is open an activity by clicking any list items. How do I do that? Could you help me? Thanks :) -edit: I found it: in init { } scope : itemView.setOnClickListener { val intent = Intent(itemView.context, yourActivity::class.java) intent.putExtra("value", "value") itemView.context.startActivity(intent) }
@Indently
@Indently 4 жыл бұрын
I'll do some research and try to get back to you when I have time!
@okan.e
@okan.e 4 жыл бұрын
@@Indently I've found it: in init { } scope: itemView.setOnClickListener { val intent = Intent(itemView.context, yourActivity::class.java) intent.putExtra("value", "value") itemView.context.startActivity(intent) }
@Sujoy2811
@Sujoy2811 4 жыл бұрын
Bro, I dont know you but you made my day with this comment... In other videos , they made it in very complex way but you solved it in 3 lines... Thank you....
@MangPery
@MangPery 3 жыл бұрын
this comment has lot help me :D
@Yogesh-bp4vv
@Yogesh-bp4vv 3 жыл бұрын
Check this kzfaq.info/get/bejne/or2WhMaUzbm5f4U.html
@RahmatKhanZai89
@RahmatKhanZai89 3 жыл бұрын
I just wan to say thanks for your help.
@Newbie0341
@Newbie0341 3 ай бұрын
adapter position is not working
@differentdude8854
@differentdude8854 3 жыл бұрын
YOU EARNED MY SUB
@trainmania100
@trainmania100 3 жыл бұрын
How can I open fragment instead of show toast ?
@shivanisanap9039
@shivanisanap9039 3 жыл бұрын
Can you please explain how to set click listeners to buttons inside cards.. Thanks for the video!!
@Yogesh-bp4vv
@Yogesh-bp4vv 3 жыл бұрын
Check this kzfaq.info/get/bejne/or2WhMaUzbm5f4U.html
@re_allyedge
@re_allyedge 3 жыл бұрын
Youre so underrated man... amazing content tho
@Yogesh-bp4vv
@Yogesh-bp4vv 3 жыл бұрын
kzfaq.info/get/bejne/or2WhMaUzbm5f4U.html
@re_allyedge
@re_allyedge 3 жыл бұрын
@@Yogesh-bp4vv yo, a nice channel
@Yogesh-bp4vv
@Yogesh-bp4vv 3 жыл бұрын
@@re_allyedge thank you.. bro..😊
@idolevi612
@idolevi612 2 жыл бұрын
Can't find rv_recycleView in 6:05
@TBrianOnline
@TBrianOnline 4 жыл бұрын
Also, when I want to put the recycler into a fragment's code, I'm getting an error on having "this" in the rv_recyclerView.layoutManager = LinearLayoutManager(this) line
@shafiq824
@shafiq824 4 жыл бұрын
Delete "this" and type word required. You pick the first list of choice based on the list given to you. I forgot it requiredActivity() or requiredFragment(). Something like that.
@Yogesh-bp4vv
@Yogesh-bp4vv 3 жыл бұрын
Check this kzfaq.info/get/bejne/or2WhMaUzbm5f4U.html
@dennisbaumann2708
@dennisbaumann2708 3 жыл бұрын
@@shafiq824 Not working for me too :/ requiredActivity or Fragment doesnt exist
@shafiq824
@shafiq824 3 жыл бұрын
@@dennisbaumann2708 getActivity or something when the list show "Activity".
@noonecaresbish
@noonecaresbish 2 жыл бұрын
How to create a searchView for this code?
@alexmemes2104
@alexmemes2104 3 жыл бұрын
In RecyclerAdapter I have just add 2 line more init { itemView.setOnClickListener { val position:Int=adapterPosition ==> val blue= ContextCompat.getColor(itemView.context,R.color.blue) Toast.makeText(itemView.context,"Clicked On ${position +1}",Toast.LENGTH_SHORT).show() //itemTitle.setTextColor(blue) ==> itemView.setBackgroundColor(blue) } } but when i click on item 1 also item 10 and item 19 become blue and when i click on item 2 also item 11 and item 20 become blue when i click on item 3 also item 12 and item 21 become blue please give me a solution
@karthysbk6935
@karthysbk6935 3 жыл бұрын
In which book u saw ways to add sample to recycler view ? Pls suggest
@differentdude8854
@differentdude8854 3 жыл бұрын
CAN I CHANGE THE TITLE,DESCRIPTION AND PICTURE INDIVIDUALLY FOR EVERY ITEM PLS ANSWER
@user-ez4ol2ri4h
@user-ez4ol2ri4h 3 жыл бұрын
Great, but could somebody explain to me why we use to XML files why we did not put the textview and IMageView in same XML that contains Recycler?
@user-ez4ol2ri4h
@user-ez4ol2ri4h 3 жыл бұрын
@@Yogesh-bp4vv thx buddy
@LuisMartinez-ku6is
@LuisMartinez-ku6is 3 жыл бұрын
nice video!! my setOnClickListener doesn't work :( could it be because i'm using this in a fragment? idk i'm a newbie
@youssh4975
@youssh4975 3 жыл бұрын
ah yes, type what i type kind of video, very useful
@arpitgupta3151
@arpitgupta3151 3 жыл бұрын
I'm getting "No adapter attached, skipping layout" error
@Blackops1990
@Blackops1990 3 жыл бұрын
Works for me, I had to use bindings so at 5:55 mine looks like binding.rvRecyclerView.layoutManager = LinearLayoutManager(this)
@IsraelShai
@IsraelShai 3 жыл бұрын
Thank you! amazing :)
@jedidiaholadele2086
@jedidiaholadele2086 3 жыл бұрын
Thanks alot
@Yogesh-bp4vv
@Yogesh-bp4vv 3 жыл бұрын
Check this kzfaq.info/get/bejne/or2WhMaUzbm5f4U.html
@Joao-xk1ws
@Joao-xk1ws 3 жыл бұрын
me ajudou muito!!!
@hanadanefa7837
@hanadanefa7837 4 жыл бұрын
how to transfer data from recyclerview item that is clicked to another activity?
@Indently
@Indently 4 жыл бұрын
Hey man, in the adapter class you can try this init { ... ----- ADD SOMETHING LIKE THIS ----- val i = Intent(itemView.context, SecondActivity::class.java) //create an intent for the activity you want i.putExtra("extra_info",position + 1) //add the information you want as an extra startActivity(itemView.context, i,null) //start the activity } }
@Yogesh-bp4vv
@Yogesh-bp4vv 3 жыл бұрын
Check this kzfaq.info/get/bejne/or2WhMaUzbm5f4U.html
@bigotes20random86
@bigotes20random86 3 жыл бұрын
Still working?
@amritapandey413
@amritapandey413 3 жыл бұрын
Nice tutorial, I have used in my app, the app is crashing every time I run it. What should I do?
@Yogesh-bp4vv
@Yogesh-bp4vv 3 жыл бұрын
Check this kzfaq.info/get/bejne/or2WhMaUzbm5f4U.html
@hanadanefa7837
@hanadanefa7837 4 жыл бұрын
how do I add alertdialog inside the adapter??
@Yogesh-bp4vv
@Yogesh-bp4vv 3 жыл бұрын
Check this kzfaq.info/get/bejne/or2WhMaUzbm5f4U.html
@TBrianOnline
@TBrianOnline 4 жыл бұрын
Hi, thank you! .This is a clean and comprehensible tutorial. I'd like to know how to populate the items with real data. Say I want to list profiles (name, description and photo) of couple of people. Where does it take the data from?
@shafiq824
@shafiq824 4 жыл бұрын
you can set it hard coded, or create db from any db (eg : firebase, room or etc) or., you can parse it using retrofit take what type of data u want. i recommend using retrofit. he got all turorial here. he my sifu
@Yogesh-bp4vv
@Yogesh-bp4vv 3 жыл бұрын
Check this kzfaq.info/get/bejne/or2WhMaUzbm5f4U.html
@Exploremore658
@Exploremore658 2 жыл бұрын
@@shafiq824 Exactly ! It can be something as simple as string resources or it can a full AWS database haha
@mohammadsourov5650
@mohammadsourov5650 3 жыл бұрын
Need java Recycleview 🥺
@Indently
@Indently 3 жыл бұрын
5€
@Yogesh-bp4vv
@Yogesh-bp4vv 3 жыл бұрын
Check this kzfaq.info/get/bejne/or2WhMaUzbm5f4U.html
@Dwika34
@Dwika34 3 жыл бұрын
Hi it's a great tutorial overall but you are going too fast imo
@Blackops1990
@Blackops1990 3 жыл бұрын
For fast videos just change the playback speed in settings
RecyclerView | Everything You Need to Know
25:07
Practical Coding
Рет қаралды 133 М.
RecyclerView (Kotlin Beginner Example)
39:22
CodingWithMitch
Рет қаралды 71 М.
Kids' Guide to Fire Safety: Essential Lessons #shorts
00:34
Fabiosa Animated
Рет қаралды 14 МЛН
Пройди игру и получи 5 чупа-чупсов (2024)
00:49
Екатерина Ковалева
Рет қаралды 3 МЛН
Little brothers couldn't stay calm when they noticed a bin lorry #shorts
00:32
Fabiosa Best Lifehacks
Рет қаралды 18 МЛН
FRAGMENTS - Android Fundamentals
17:29
Philipp Lackner
Рет қаралды 327 М.
How This New Battery is Changing the Game
12:07
Undecided with Matt Ferrell
Рет қаралды 113 М.
RecyclerView in Android Studio [Kotlin 2020]
15:49
CodeWithMazn
Рет қаралды 58 М.
BOTTOM NAVIGATION VIEW - Android Fundamentals
16:53
Philipp Lackner
Рет қаралды 54 М.
RecyclerView Item Click | Best Practice Way
8:06
Practical Coding
Рет қаралды 93 М.
Fragment to Fragment Communication in Android Studio [Kotlin 2020]
11:39
CardView in RecyclerView Android Studio Kotlin Tutorial
10:04
Code With Cal
Рет қаралды 21 М.
Kids' Guide to Fire Safety: Essential Lessons #shorts
00:34
Fabiosa Animated
Рет қаралды 14 МЛН