如何检查其中一个编辑文本是否为空

时间:2017-10-19 05:52:40

标签: java if-statement conditional-statements

我有2个编辑文本如何检查其中一个编辑文本当前是否为空我正在做的是

if(tvPhoneNumber.getText().toString().matches("")){
                if(tvContryCode.getText().length() == 0){
                    //show error
                    Toast.makeText(getActivity(), "", Toast.LENGTH_SHORT).show();
                }else{
                    phoneNumber = tvPhoneNumber.getText().toString();
                    profile.put("phone_number", selectedCountryDialCode.concat(phoneNumber));
                }}else{
                profile.put("phone_number", selectedCountryDialCode.concat(phoneNumber));
            }

4 个答案:

答案 0 :(得分:1)

您可以使用String.isEmpty()方法检查String是否为空。

注意:此方法不检查String是否为空。

答案 1 :(得分:1)

Realm.init(this)

编辑1: 或者如果你想知道一个人是空的

com.android.Application

编辑3:

Realm

答案 2 :(得分:1)

您可以使用Using oauth2_access_token to get connections in linkedIn。它将检查空,空或空格

if(StringUtils.isBlank(tvContryCode.getText()) ){
}

if(StringUtils.isBlank(tvPhoneNumber.getText())){          
}

答案 3 :(得分:0)

使用TextUtils.isEmpty()方法

if (TextUtils.isEmpty(tvPhoneNumber.getText().toString())) {
    ...
} else {
    profile.put("phone_number", selectedCountryDialCode.concat(phoneNumber));
}