AndroidStudio TextViewとEditTextの型

Android Studio

TextView.textとEditText.textでは型が違うんですね。

TextView.textとEditText.textで空きチェックのコードを書いていたら

if (textView?.text==""){

はOKなのに

で、型が違うと怒られます。EditTextはEditable型なのでString型と比較できないということですよね。勝手にEditTextもString型だと思ってました。toString()付けて解決しました。

if (editTextTextPersonName?.text.toString()==""){

コメント

タイトルとURLをコピーしました