버튼 클릭으로 대화 상자를 표시하고 싶습니다. 여기 내 코드가 있지만 작동하지 않습니다.android의 대화 상자 예제
AlertDialog.Builder builder = new AlertDialog.Builder(
getApplicationContext());
builder.setCancelable(true);
builder.setTitle("Title");
builder.setInverseBackgroundForced(true);
builder.setPositiveButton("Yes",
new DialogInterface.OnClickListener() {
@Override
public void onClick(DialogInterface dialog,
int which) {
dialog.dismiss();
}
});
builder.setNegativeButton("No",
new DialogInterface.OnClickListener() {
@Override
public void onClick(DialogInterface dialog,
int which) {
dialog.dismiss();
}
});
AlertDialog alert = builder.create();
alert.show();
문제점/오류 메시지 란 무엇입니까? "작동하지 않는다"는 문제 - 설명이 아닙니다.) – alopix
이 코드가 어디에 위치하고 있습니까? onCreate()에서? 그렇다면 그것은 잘못입니다. 대화가 표시 될 때 대화 상자 표시가 호출되어야하므로이 코드를 일부 버튼 onClickListener에 넣으십시오. –
경고 대화 상자를 사용하는 경우 경고 대화 상자를 닫을 필요가 없습니다. 알림 대화 상자의 버튼을 클릭하면 자동으로 닫힙니다. –