Erreur view.findViewById
Fermé
Dorian
-
15 févr. 2023 à 21:36
BunoCS Messages postés 15472 Date d'inscription lundi 11 juillet 2005 Statut Modérateur Dernière intervention 25 mars 2024 - 13 mars 2023 à 10:48
BunoCS Messages postés 15472 Date d'inscription lundi 11 juillet 2005 Statut Modérateur Dernière intervention 25 mars 2024 - 13 mars 2023 à 10:48
A voir également:
- Erreur view.findViewById
- Erreur 0x80070643 - Guide
- Erreur 10016 epson - Forum Imprimante
- Erreur c2002 western union ✓ - Forum Vos droits sur internet
- Erreur g030 - Forum Bbox Bouygues
- Erreur 5000 france tv - Forum Lecteurs et supports vidéo
2 réponses
BunoCS
Messages postés
15472
Date d'inscription
lundi 11 juillet 2005
Statut
Modérateur
Dernière intervention
25 mars 2024
3 894
Modifié le 16 févr. 2023 à 09:19
Modifié le 16 févr. 2023 à 09:19
Hello,
Effectivement, cela ne s'écrit pas comme cela, mais plutôt
val horizontalRecyclerView = view.findViewById(R.id.horizontal_recycler_view)
Mais bon, quitte à faire du code propre (je vois que tu utilises Kotlin), laisse tomber les findViewById au profit du ViewBinding, beaucoup plus propre et plus conforme aux bonnes pratiques maintenant:
https://developer.android.com/topic/libraries/view-binding
Dorianopg
Messages postés
22
Date d'inscription
samedi 19 novembre 2022
Statut
Membre
Dernière intervention
2 septembre 2023
3
10 mars 2023 à 17:27
10 mars 2023 à 17:27
Bonjour, excusez moi pour cette réponse tardive mais pouvez-vous m'expliquer ce que cela changerait si j'utiliserai ViewBinding ?
BunoCS
Messages postés
15472
Date d'inscription
lundi 11 juillet 2005
Statut
Modérateur
Dernière intervention
25 mars 2024
3 894
13 mars 2023 à 10:48
13 mars 2023 à 10:48
Plus besoin de s'embêter avec les find... c'est automatique. Et c'est beaucoup plus lisible puisque l'objet en Kotlin aura le même nom que le composant dans le XML.
Autre raison: c'est maintenant la norme dans le développement d'app Android