0
- 我在我的形式
1]電子郵件地址驗證電子郵件,網址和電話號碼,但有點棘手
2]電話號碼
3]網絡三個字段地址
我知道如何驗證所有,但我有差異要求
我要的是,如果所有字段爲空沒有驗證適用(不需要檢查)
如果1場是空的,其餘的都爲那些申請不僅沒有提交檢查空提起
我不知道如何處理這樣的事,
需要檢查空/空,如果空沒必要檢查的驗證,如果字段不爲空/空然後檢查該字段只有其他字段
1]電子郵件地址驗證電子郵件,網址和電話號碼,但有點棘手
2]電話號碼
3]網絡三個字段地址
我知道如何驗證所有,但我有差異要求
我要的是,如果所有字段爲空沒有驗證適用(不需要檢查)
如果1場是空的,其餘的都爲那些申請不僅沒有提交檢查空提起
我不知道如何處理這樣的事,
需要檢查空/空,如果空沒必要檢查的驗證,如果字段不爲空/空然後檢查該字段只有其他字段
你可以做這樣的事情
if (!emailAddressEditText.getText().toString().matches(""){
//Apply your validation
}
if (!phoneNumberEditText.getText().toString().matches("")){
//Apply your validation
}
if (!webAddressEditText.getText().toString().matches("")){
//Apply your validation
}
我希望這有助於你
'TextUtils.isEmpty(editText.getText())'也將工作 –
我如何調用方法,如果任何單一的驗證是正確的?我認爲這可能會啓動方法超過1次,如果所有條件都爲真 – Risk
@風險您可以爲每個編輯文本添加驗證或爲每個添加標記 –