[android] android.support.design을 해결할 수 없습니다. AndroidX로 마이그레이션 한 후

나는 얻기 위해 노력하고 TextView의를 Snackbar이 코드로 :

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

그러나 Android Studio는 디자인 라이브러리를 해결하지 않습니다.

이 코드가 작동하도록하려면 어떻게해야합니까?



답변

이 솔루션으로 해결 : snackbarView.findViewById<TextView>(com.google.android.material.R.id.snackbar_text)


답변

@dudi의 훌륭한 답변에 감사드립니다. 일반적으로 androidX로 마이그레이션 할 때 대체 할 수 있습니다.

android.support.design.R

com.google.android.material.R

누군가가 더 많은 것을 알고 싶다면 여기 에 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)로


답변

으로 android.support.design.R이
더 androidx 마이그레이션 후 지원되지됩니다, 그래서 당신은 그것을 대체 할 필요가 없습니다

com.google.android.material.R


답변