既に数字を受け入れている編集テキストを検証したいと思います。 しかし、私は開始値として特定の数字だけを取りたい。 例:7,8,9のような数字だけが最初の数字として受け入れられ、残りの数字は0-9のいずれかになります。番号の確認
Q
番号の確認
-2
A
答えて
0
この機能を使用して、開始文字が必要なものかどうかを確認できます値。
public boolean checkChar(){
char x = edittext.getText().toString().charAt(0);
if(x == '7' || x == '8' || x == '9')
return true;
return false;
}
1
/** Number Format Validation method */
public boolean isValidPhoneNumber(String mobile) {
String regEx = "^[7-9][0-9]{9}$";
return mobile.matches(regEx);
}
0
あなたはこの機能を使用することができます。
public boolean validate(){
String val = edittext.getText().toString();
if(val.length()!=10)
{
Log.d("TAG","validation failed");
return false; }
char x = val.charAt(0);
if(x == '7' || x == '8' || x == '9')
return true;
return false;
}
0
TextChangedListener
を使用できます。
コード:
editText.addTextChangedListener(new TextWatcher() {
@Override
public void onTextChanged(CharSequence s, int start, int before, int count) {
if (editText.getText().length() == 1) {
String x = editText.getText().toString();
// if the first character isn't equal to 7, 8 or 9 clear the editText
if (!(x == "7" || x == "8" || x == "9")) {
editText.setText("");
}
}
}
});
私はブラケットか何か私に知らせてくださいを忘れてしまったので、もし私がコードをテストしませんでした。
関連する問題
- 1. 電話番号の確認
- 2. 電話番号と郵便番号の書式確認
- 3. パスワード確認用のYiiの番号カウンター
- 4. カナダの郵便番号の確認
- 5. SMSの確認コードユーザーの電話番号
- 6. 複数の電話番号の確認
- 7. タクシーブブの番号を確認する
- 8. 郵便番号半径の確認
- 9. ライセンス番号の作成と確認
- 10. Javascript電話番号の確認パラメトリックサイン
- 11. 国別携帯番号の確認
- 12. 電話番号確認のバグ
- 13. モジュロ1を確認する番号
- 14. novacode docxページ番号を確認する
- 15. 電話番号を確認するAndroid
- 16. 電話番号を確認する
- 17. 電話番号確認HTMLフォーム
- 18. 国番号で携帯電話番号を確認してください
- 19. 国番号に基づいて電話番号を確認する
- 20. 電話番号がキューバ番号か米国国内番号かを確認する方法
- 21. ドライバのライセンス番号の確認の正規表現
- 22. テーブルのFromとToカラムの指定番号の確認mysql
- 23. Django-CMSのバージョン番号の確認方法
- 24. Access 97の社会保障番号とビジネスアイデンティティコードの確認
- 25. LWUITでの携帯電話番号の確認
- 26. 英国からのSIM&携帯電話番号の確認
- 27. Ionic Androidでの携帯電話番号の確認
- 28. 10桁の電話番号の妥当性確認
- 29. アセンブリ内の親和性のある番号を確認する
- 30. VisualSVN Serverのバージョン番号の確認方法は?
数字を取得し、数字の長さを識別し、numberの長さで10を掛けます。最後に(長さ* 10)で数値を割ります。数字を取得して使用します。 – sushildlh
以下の答えをチェックしてくださいあなたにぴったりです – Abhishek