私は質問と回答に基づいたアプリを作っています。答えはユーザーが入力したものであり、正確でなければなりません。ユーザーが入力した回答が有効であることを示すために編集テキストを設定するにはどうすればよいですか?有効な場合は、ダイアログボックスにボタンを表示して再試行してください。アンドロイド:ユーザーがテキストを編集テキストに確実に入力する方法を教えてください。
-3
A
答えて
1
あなたは答えは、ユーザが入力したチェックのために使用TextWatcher
は何を求めていることのjava /アンドロイドの多かれ少なかれ基本的な理解である有効か
mEditText = (EditText)findViewById(R.id.ET);
mEditText.addTextChangedListener(mTextWatcher);
TextWatcher mTextWatcher = new TextWatcher() {
private CharSequence temp;
@Override
public void beforeTextChanged(CharSequence s, int arg1, int arg2,
int arg3) {
temp = s;
}
@Override
public void onTextChanged(CharSequence s, int arg1, int arg2,
int arg3) {
}
@Override
public void afterTextChanged(Editable s) {
//CHECK HERE if answer is valid or not
}
};
+0
ありがとう!しかし、代わりにcheck.content equalsを使用しました!それはうまく動作します! :D –
1
正規表現パターンを使用して、テキストボックス内のテキストがパターンと一致するようにすることをお勧めします。 Here's a good piece of documentation that I used to do this.
関連する問題
- 1. NSAttributedStringテキストをUITextViewに入力する方法を教えてください。
- 2. 匿名ユーザーにパスワードを入力して投稿を編集させる方法を教えてください。
- 3. アンドロイドで編集テキストにテキストを追加する方法は?
- 4. テキスト/イベントストリームの解析方法を教えてください。
- 5. ラジオボタンのテキストをクリック可能にする方法を教えてください。
- 6. ボタンでラベルを編集してキーボードをクリックしてテキストを入力する方法を教えてください。
- 7. ユーザーがSQL UPDATEステートメントを使用して投稿を編集する方法を教えてください。
- 8. Railsのinpusを編集/更新する方法を教えてください。
- 9. NSTextFieldをオートレイアウトのテキストに合わせる方法を教えてください。
- 10. ユーザーがブラウザに入力しているエンコーディングを知る方法を教えてください。
- 11. JTextField内でテキストを揃える方法を教えてください。
- 12. イメージサイズを取得する方法を教えてください。アンドロイドの下部にあるテキストを編集できますか?
- 13. メッセージを確実に配信する方法を教えてください。
- 14. QLabelのスペースにテキストを埋め込む方法を教えてください。
- 15. String Tokenizerでテキストを無視する方法を教えてください。
- 16. iframeの正確な内容全体を取得して編集する方法を教えてください。
- 17. 多くの編集テキストにキーを入力します
- 18. ユーザーがテキストを入力した後、自動的にjQueryで大文字に変換する方法を教えてください。
- 19. エミュレータがアンドロイドでインターネットにアクセスする方法を教えてください。
- 20. 編集テキストにテキストを入力するキーボードの下にテキストビューを移動する
- 21. ドットネットで確実に非同期のwavを確実に再生する方法を教えてください。
- 22. ユーザーがGoogleマップにパスを描く方法を教えてください。
- 23. popen()edプロセスが終了時にデストラクタを確実に実行する方法を教えてください。
- 24. ユーザーがアンドロイドで編集テキストをフォーカスしているときに、buttonwith softkeyboardを表示する方法は?
- 25. リンクをユーザー入力テキストと照合してPythonとSeleniumがanglejsリンクをクリックする方法を教えてください。
- 26. PopUp Boxにテキストを入力してください
- 27. ユーザーにアップロードディレクトリを選択させる方法を教えてください。
- 28. BASH:ユーザーの入力を求めて将来保管する方法を教えてください。
- 29. 入力ファイルのテキストをhadoopに置き換えてください。MR
- 30. ユーザー入力にエレガントなエラーを確認してください
not.asです。もう少し調べてください – keyser