我正在尝试创建一个按钮,当按下该按钮时会读取编辑文本框
- 确保它不是空白的
- 在这种情况下,请确保它不是默认文本“名字”。
但是,当按下按钮时,即使 edittext 文本是 First Name 或空白,它仍然会执行操作。有没有更简单的方法来做到这一点?当文本是名字或空白时,也不会吐司。
createp.setOnClickListener(new View.OnClickListener() {
public void onClick(View v) {
if (fname.getText().toString() != "")
if (fname.getText().toString() != "First Name"){
prefsEditor.putInt("user", 1);
prefsEditor.commit();
}
if (fname.getText().toString() == "")
{
Toast.makeText(createactivity.this, "You need a first name to create a profile!",
Toast.LENGTH_LONG).show();
}
if (fname.getText().toString() == "First Name") {
Toast.makeText(createactivity.this, "You need a first name to create a profile!",
Toast.LENGTH_LONG).show();
}
}});
}