android用java写文本框,如何使用Java在android中检查editText框是否为空

In my app, I have around 5 editText boxes in every screen.I want to check if they are empty or not and if all the text boxes are not empty, then there is an intent which takes you to the next screen. I want to know what code to write.

解决方案

Just add this code in your java file when you want to call the intent.

EditText editTextBox1 = (EditText) findViewById(R.id.your_editTextBox1_id);

EditText editTextBox2 = (EditText) findViewById(R.id.your_editTextBox2_id);

EditText editTextBox3 = (EditText) findViewById(R.id.your_editTextBox3_id);

EditText editTextBox4 = (EditText) findViewById(R.id.your_editTextBox4_id);

EditText editTextBox5 = (EditText) findViewById(R.id.your_editTextBox5_id);

if((editTextBox1.getText().length() != 0) && (editTextBox2.getText().length() != 0) && (editTextBox3.getText().length() != 0) && (editTextBox4.getText().length() != 0) && (editTextBox5.getText().length() != 0)){

//Start Activity

}

else{

//else show an error or anything you want

}

Here, just replace the your_editTextBox1_id with the ID you set in your xml file.

If you want to check it when a Button is clicked, just add this code in the OnClick method of the button.

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值