Android アプリケーションのログイン フォームに検証を適用しています。
いずれかのEditText
フィールドがnull
(空)の場合、そのために赤い境界線を設定したいと思いEditText
ます。
ユーザーがこの赤枠内にデータを入力するEditText
と、デフォルトの EditText に変わります。
どうすればこれを実装できますか?
Android アプリケーションのログイン フォームに検証を適用しています。
いずれかのEditText
フィールドがnull
(空)の場合、そのために赤い境界線を設定したいと思いEditText
ます。
ユーザーがこの赤枠内にデータを入力するEditText
と、デフォルトの EditText に変わります。
どうすればこれを実装できますか?
ヒント:
使わない理由EditText.setError("Oh, this is wrong");
関連するドキュメントには次のように記載されています。
TextView の右側の複合ドローアブルを「エラー」アイコンに設定し、TextView にフォーカスがあるときにポップアップに表示されるエラー メッセージを設定します。キー イベントによって TextView のテキストが変更されると、アイコンとエラー メッセージは null にリセットされます。エラーが null の場合、エラー メッセージとアイコンはクリアされます。