EditText a, b 가 있는데 이 두개 값이 똑같다면 TextView에 똑같다 이렇게 띄워주고 싶은데..
이게 입력되는 족족 비교할수 있는법 없나요??
저는 이렇게 했는데... 실행해보면 Textview에는 패스워드를 다시 확인해 주세요 밖에 안뜹니다...
EditText pwd,pwd;
TextView check;
String msg;
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
requestWindowFeature(Window.FEATURE_NO_TITLE);
setContentView(R.layout.activity_join);
pwd = (EditText)findViewById(R.id.edjpwd);
pwdc = (EditText)findViewById(R.id.edjpwdc);
check = (TextView)findViewById(R.id.tvjpwdcheck);
String a = pwd.getText().toString();
String b = pwdc.getText().toString();
if (a !=b)
{
msg = "패스워드를 다시 확인해 주세요";
check.setText(msg);
}else if(a == b )
{
msg = "동일합니다.";
check.setText(msg);
}else
{
msg = "빈칸을 채워주시죠.";
check.setText(msg);
}
join=(Button)findViewById(R.id.btjoin);
join.setOnClickListener(new OnClickListener() {
public void onClick(View v) {
}
});