web-dev-qa-db-ja.com

Android.support.designを解決できません。 AndroidXへの移行後

このコードスニペットでTextViewSnackbarを取得しようとしています。

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

ただし、Android St​​udioはデザインライブラリを解決しません。

このコードを機能させるにはどうすればよいですか?

43
dudi

次のソリューションで解決しました:snackbarView.findViewById<TextView>(com.google.Android.material.R.id.snackbar_text)

111
dudi

@dudiのすばらしい回答に感謝します。一般的にandroidXへの移行では、置き換え可能です

Android.support.design.R

com.google.Android.material.R

AndroidXの移行に関する簡単なステップバイステップの記事を書いた here (誰かがもっと知りたい場合)。

30
Ali Nem

AndroidXに移行しました。つまり、ライブラリは現在異なっています。

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

2
user8730407