edittextは文字のみを取るべきですが、複数の文字が指定されている場合、edittextは受け入れます。それは私に与えられたテキストを消去させる。 edittextは、 "S、A、Q、W、R、B、C、D、E、U"のいずれかのテキストを必ず受け入れる必要があります。私はXMLでなく、Javaでコードが必要です。あなたが書かれているのでedittextは文字だけを取るべきです
-1
A
答えて
1
は:
私はJavaでコードが必要です。 xmlではない。
これを試してみてください:
editText.setKeyListener(DigitsKeyListener.getInstance("SAQWRBCDEU"));
0
は、次のコード
<EditText
android:id="@+id/editText1"
android:digits="SAQWRBCDEU"
android:layout_width="fill_parent"
android:layout_height="wrap_content" />
関連する問題
- 1. はMaskedTextBoxは文字だけ
- 2. 戻りグーグル大きなクエリで文字列から数字だけを返す方法だけ文字列
- 3. EditTextから文字列を取得
- 4. EditTextヒントをすべて大文字にする
- 5. だけキリルブルガリア文字
- 6. スウィフトは文字列から後続のスペースだけを取り除きます
- 7. EditTextの文字大文字をプログラムで設定する
- 8. 文字列からだけNUMBERを取得するRegex
- 9. git diff、変更された文字だけを取得する
- 10. 文字列からほとんどの文字だけを取り除き、左側の文字だけを切り捨てます
- 11. 文字だけの分割文字
- 12. 文字列の文字を並べ替える方法はアポストロフィだけを使用する
- 13. redshift unload:パレットは、文字フィールドだけを数字ではなく数字だけで囲みます。
- 14. Yii2の[a-z]文字だけを入力できるルール
- 15. だけ文字、数字、ウムラウト、+、許可する - 。文字列
- 16. EditTextを使用してAndroidで文字列を取得する方法は?
- 17. Java:スペースの後に文字列を並べ替えるだけですか?
- 18. Matplotlib:figlegendは最初の文字を印刷するだけです
- 19. SQL - 数字の数値だけを取得し、アルファベットと文字ではない列から取得する
- 20. editTextなしで共有設定に文字列を付ける方法は?
- 21. str_replace()は文字列内の文字のインスタンスを1つだけ置き換えるのはなぜですか?
- 22. EditTextの最初の文字大文字
- 23. EditTextの文字をクリック
- 24. 文字は文字がEDITTEXTに正確に見ていないEDITTEXT
- 25. スプリット文字列とだけ
- 26. 非常に大きな文字列をできるだけ小さな文字列に圧縮する
- 27. stdinはpython2.7で文字列を取りますが、python3.4でバイトを取るだけです。
- 28. 文字は数字のない正規表現だけです
- 29. 文字列の最後の文字だけを大文字にする
- 30. EditTextで選択した文字または文字列の位置を取得する方法
http://stackoverflow.com/questions/14192199/validation-allow-only-number-and-characters-inをお試しください-edit-text-in-android見てください:) –
私の[回答](http://stackoverflow.com/questions/36568485/an-edittext-should-take-only-a-character/36568582#36568582)をチェックしてくださいそれがあなたのために働くかどうかを確認してください。 –