Не удается разрешить android.support.design.после перехода на AndroidX - PullRequest
0 голосов
/ 18 октября 2018

Я пытаюсь получить TextView из Snackbar с этим фрагментом кода:

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

, но Android Studio не разрешает библиотеку дизайна.

Как мне заставить этот код работать?

Ответы [ 3 ]

0 голосов
/ 01 мая 2019

Спасибо за отличный ответ @dudi, в целом при переходе на androidX вы можете заменить

android.support.design.R

на

com.google.android.material.R

Я написал небольшую пошаговую статью о миграции на AndroidX здесь , если кому-то интересно узнать больше.

0 голосов
/ 25 июля 2019

Вы перешли на AndroidX, что означает, что библиотека теперь другая.

(android.support.design.R.id.snackbar_text) на (com.google.android.material.R.id.snackbar_text)

0 голосов
/ 18 октября 2018

Решено с этим решением: snackbarView.findViewById<TextView>(com.google.android.material.R.id.snackbar_text)

...