我有一个注册 Activity ,其中有 5 个条目,我希望它们全部不为 null
,一切正常,但也采用 null
> 值并且它正在进入 MySQL 数据库(如果我使用下面的代码来解决这个问题,那么按钮(下图中显示的注册按钮)不会执行任何操作)。
public void func_signup_reg(View view){
str_name = name.getText().toString();
str_ign = ign.getText().toString();
str_email = email.getText().toString();
str_user = reg_username.getText().toString();
str_pass = reg_password.getText().toString();
Finduser finduser = new Finduser(this);
String type = "signup";
if(!((str_name != null && !str_name.isEmpty()) ||( str_ign != null && str_ign.isEmpty() )||( str_email != null && str_email.isEmpty() )||( str_user != null && str_user.isEmpty() )||( str_pass != null && str_pass.isEmpty() )))
{finduser.execute(type, str_name, str_ign, str_email, str_user, str_pass);}
}
}
最佳答案
解决了这个问题!! ,在 Finduser(此类扩展了 Asynctask) 类端使用了 if 条件,现在可以正常工作了。
关于java - 在注册页面中,即使是空格也会被注册,mysql数据库-php- android,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38439634/