3 回答

TA貢獻1859條經驗 獲得超6個贊
您可以在 html 中使用 required 屬性來避免那些字段被留空。如果您使用它,那么您將不需要代碼來處理空白字段,但它將在前端本身控制這種情況。

TA貢獻1797條經驗 獲得超6個贊
您是否嘗試過進行長度比較?
改變這一行:if(pwd.equals(cnf_pwd)) {
到
if(pwd.length() > 0 && user.length() > 0 && pwd.equals(cnf_pwd)) {

TA貢獻1788條經驗 獲得超4個贊
沒有必要讓它變得那么復雜。聲明字符串后,您可以使用
if(pwd.isEmpty() || user.isEmpty() )
{
Toast.makeText(RegisterActivity.this,"Enter Username and Password",Toast.LENGTH_SHORT).show();
}
else
{
if{pwd.equals(cnf_pwd))
{
Toast.makeText(RegisterActivity.this,"Successfully Registered.",Toast.LENGTH_SHORT).show();
Intent movetoLogin = new Intent(RegisterActivity.this,LoginPageActivity.class);
startActivity(movetoLogin);
}
else
{
Toast.makeText(RegisterActivity.this,"Make sure Password Entered is same",Toast.LENGTH_SHORT).show();
}
}
添加回答
舉報