1
У меня возникла проблема с моим EditText, после того, как я нажму кнопку Register, данные, которые я ввел в EditText, все еще остаются. Я пробую некоторые коды об очистке EditText, но не работает.Android: Очистка EditText
public void onSignUpClick(View v)
{
if(v.getId() == R.id.Bsignupbutton)
{
EditText name = (EditText)findViewById(R.id.TFname);
EditText email = (EditText)findViewById(R.id.TFemail);
EditText uname = (EditText)findViewById(R.id.TFuname);
EditText pass1 = (EditText)findViewById(R.id.TFpass1);
EditText pass2 = (EditText)findViewById(R.id.TFpass2);
String namestr = name.getText().toString();
String emailstr = email.getText().toString();
String unamestr = uname.getText().toString();
String pass1str = pass1.getText().toString();
String pass2str = pass2.getText().toString();
if(!pass1str.equals(pass2str))
{
Toast pass = Toast.makeText(Signup.this, "Password don't match!", Toast.LENGTH_SHORT);
pass.show();
}
else
{
Contact c = new Contact();
c.setName(namestr);
c.setEmail(emailstr);
c.setUname(unamestr);
c.setPass(pass1str);
helper.insertContact(c);
}
}
}
Что случилось с 'editText.setText ("");'? –
, где вызывается 'EditText.setText (" ");' для очистки данных? –