Afficher une vue en fonction d'un click sur une recycler view

Signaler
-
 PbAndroid -
Bonjour à tous,

Je suis en train de réaliser un projet en Java sur Android studio et je me retrouve bloquée.
J'affiche sur ma page d'accueil une liste d'objets (cursus) à l'aide d'une recyclerview.
Dans un premier temps je voudrais rendre mes objets clickables. Ensuite, je voudrais que lorsque je clique sur l'un de ces objets une page s'affiche.
Par exemple : si je clique sur "Cursus_1" je voudrais lancer une activité qui affiche les éléments du cursus_1 et si je clique sur "Cursus_2" je voudrais lancer cette même activité mais que cette fois elle affiche les information du cursus 2.
Je bloque complètement, je ne sais pas comment faire passer les informations d'une activité à l'autre.
Avez-vous une solution à me proposer?

Merci par avance !

1 réponse

Messages postés
14934
Date d'inscription
lundi 11 juillet 2005
Statut
Modérateur
Dernière intervention
15 janvier 2021
3 011
Bonjour,

Voici un article qui explique comment brancher un
clickListener
sur une
RecyclerView
: https://medium.com/android-gate/recyclerview-item-click-listener-the-right-way-daecc838fbb9
C'est du Kotlin mais facilement transposable en Java.

Ensuite, pour le passage de paramètre entre
Activity
, regarde les
Intent Extra
.

@+ 
Buno, Modérateur 
L'urgent est fait, l'impossible est en cours. Pour les miracles, prévoir un délai... 
The urgent is done, the impossible is underway. For miracles, provide for a delay...
Merci beaucoup pour votre réponse. Le problème est qu'en Java je ne trouve pas l'équivalent du "onItemClickListener()" du Kotlin.
Messages postés
14934
Date d'inscription
lundi 11 juillet 2005
Statut
Modérateur
Dernière intervention
15 janvier 2021
3 011 > PbAndroid
>
Messages postés
14934
Date d'inscription
lundi 11 juillet 2005
Statut
Modérateur
Dernière intervention
15 janvier 2021

Merci beaucoup !