Я пытаюсь получить TextView из Snackbar с этим фрагментом кода:
TextView
Snackbar
snackbarView.findViewById<TextView>(android.support.design.R.id.snackbar_text)
, но Android Studio не разрешает библиотеку дизайна.
Как мне заставить этот код работать?
Спасибо за отличный ответ @dudi, в целом при переходе на androidX вы можете заменить
android.support.design.R
на
com.google.android.material.R
Я написал небольшую пошаговую статью о миграции на AndroidX здесь , если кому-то интересно узнать больше.
Вы перешли на AndroidX, что означает, что библиотека теперь другая.
(android.support.design.R.id.snackbar_text) на (com.google.android.material.R.id.snackbar_text)
Решено с этим решением: snackbarView.findViewById<TextView>(com.google.android.material.R.id.snackbar_text)
snackbarView.findViewById<TextView>(com.google.android.material.R.id.snackbar_text)