web-dev-qa-db-fra.com

Impossible de résoudre Android.support.design. après la migration vers AndroidX

J'essaie d'obtenir le TextView du Snackbar avec cet extrait de code:

snackbarView.findViewById<TextView>(Android.support.design.R.id.snackbar_text)  

mais Android Studio ne résout pas la bibliothèque de conception.

Comment puis-je obtenir ce code au travail?

43
dudi

Résolu avec cette solution: snackbarView.findViewById<TextView>(com.google.Android.material.R.id.snackbar_text)

111
dudi

Merci pour la réponse géniale de @dudi. En général, dans la migration vers AndroidX, vous pouvez remplacer

Android.support.design.R

avec

com.google.Android.material.R

J'ai écrit un bref article étape par étape sur la migration d'AndroidX ici , si quelqu'un est intéressé à en savoir plus.

30
Ali Nem

Vous avez migré vers AndroidX, ce qui signifie que la bibliothèque est différente maintenant.

(Android.support.design.R.id.snackbar_text) à (com.google.Android.material.R.id.snackbar_text)

2
user8730407