このような検証を行ったフォームがあります
if( firstName.getText().toString().length() < 3 )
firstName.setError( "First name is required!" );
そのため、入力したテキストが3 文字未満の場合、 「名が必要です!」というテキストでエラーが発生します。また、editText に赤いアイコンが表示されます。しかしelse
、入力されたデータが正しい場合は for が必要なので、editText に緑色のアイコンが表示されます。そのためにどのプロパティを使用できますか?
編集:ボタンを押した後ではなく、入力中にチェックを行うことも可能ですか?