【发布时间】:2017-07-03 08:53:03
【问题描述】:
我已经使用链接到 firebase 数据库的 android studio 创建了一个业务上传表单,我面临一个问题,我只能在 (name=empty display "please fill all fields") 上添加一个约束,但是我该如何添加这对每个其他 EditText 字段,所以当用户没有填写它们时,所有的消息都会显示。 这是代码
private void addBusiness(){
String name = businame.getText().toString().trim();
String email = busiemail.getText().toString().trim();
String number = businum.getText().toString().trim();
String address = busiadd.getText().toString().trim();
String info = busiinfo.getText().toString().trim();
String type = spinnerType.getSelectedItem().toString();
if (!TextUtils.isEmpty(name)) {
String id= databaseBusiness.push().getKey();
Business business = new Business(id, name, email, number, address, info, type);
databaseBusiness.child(id).setValue(business);
Toast.makeText(this,"Upload Done", Toast.LENGTH_LONG).show();
} else {
Toast.makeText(this,"Please Fill All Fields",Toast.LENGTH_LONG).show();
}
}
【问题讨论】:
-
使用
if ,else if块 -
检查下面的答案