}).setPositiveButton("Ok",
new DialogInterface.OnClickListener() {
public void onClick(DialogInterface dialog, int whichButton) {
다이얼로그에 있는 버튼을 누르면 기본적으로 다이얼로그 창이 닫히자나요.
그런데 버튼을 눌러도 안닫히게 할 수도 있나요?
방법이 있으면 알려주세요.
new AlertDialog.Builder(this)
.setTitle("프로그램 종료")
.setMessage("종료 하시겠습니까?")
.setPositiveButton("확인", new DialogInterface.OnClickListener() {
@Override
public void onClick(DialogInterface dialog, int whichButton) {
if(true-변수비교처리 알아서) {
test();
}else {
finish();
}
}
})
.setNegativeButton("취소", null)
.show();
return;
public void test() {
new AlertDialog.Builder(LP_Main.this)
.setTitle("프로그램 종료")
.setMessage("종료 하시겠습니까?")
.setPositiveButton("확인", new DialogInterface.OnClickListener() {
@Override
public void onClick(DialogInterface dialog, int whichButton) {
if(true-변수비교처리 알아서) {
test();
}else {
finish();
}
}
})
.setNegativeButton("취소", null)
.show();
}
이렇게 처리 하면 해당 변수 값에 따라 무한다이얼로그