嗨,我有一个登录表单,其中有两个 EditText,一个用于电子邮件,一个用于密码,一个登录按钮,当用户按下按钮时,我想对表单进行一些验证。例如,如果没有在 EditText 中输入任何内容,那么 EditText 的提示颜色和文本就是我迄今为止尝试过的。我明白了,所以它以“”的形式注销,但它并没有改变提示。
Editable emailInputEditable = emailInput.getText();
String emailInputString = emailInputEditable.toString();
Editable passwordInputEditable = passwordInput.getText();
String passwordInputString = passwordInputEditable.toString();
Log.v("loginForm", "emailInputString = " + emailInputString);
Log.v("loginForm", "passwordInputString = " + passwordInputString);
if(emailInputString ==""){emailInput.setHint("Please enter your email");}
if(passwordInputString ==""){passwordInput.setHint("Please enter your password");}