다이얼로그에서 두 값을 비교해서 같으면 확인을 눌렀을 때 종료가 되고,
다르다면 다르다고 토스트만 띄우고 다이얼로그는 종료 안되게 하고싶은데요~
final LinearLayout linear = (LinearLayout) inflater.inflate(
R.layout.dialog, null);
return new AlertDialog.Builder(MainActivity.this)
.setTitle("비밀번호 설정")
.setView(linear)
.setPositiveButton("확인",
new DialogInterface.OnClickListener() {
@Override
public void onClick(DialogInterface dialog,
int which) {
// TODO Auto-generated method stub
EditText Pass = (EditText) linear.findViewById(R.id.PassField);
EditText Pass_check = (EditText) linear.findViewById(R.id.rePassField);
Pass.setText(pass);
Pass_check.setText(pass_check);
pass = Pass.getText().toString();
pass_check = Pass_check.getText().toString();
if (Pass.getText().toString().equals(Pass_check.getText().toString()))
{
pass = Pass.getText().toString();
pass_check = Pass_check.getText().toString();
}
else
{
toMessage("비밀번호를 확인해주세요"); //이부분에서 다이얼로그가 종료 안되게
}
}
}).setNegativeButton("취소", null).create();
}
return null;
소스는 대강 이렇구요ㅜ 어떻게 하면 좋을까요ㅠ