Aandroid Studio/기능
[android]AlertDialog 예, 아니오 선택창
코끼리똥11
2024. 6. 10. 12:39
private void showAlertDialog() {
AlertDialog.Builder builder = new AlertDialog.Builder(context);
builder.setCancelable(false);
builder.setTitle("주소록 삭제");
builder.setMessage("정말로 삭제 하시겠습니까?");
builder.setPositiveButton("Yes", new DialogInterface.OnClickListener() {
@Override
public void onClick(DialogInterface dialog, int which) {
}
});
builder.setNegativeButton("no", new DialogInterface.OnClickListener() {
@Override
public void onClick(DialogInterface dialog, int which) {
}
});
builder.show();
알버트 다이얼로그를 생성하는 함수를 생성한 후
imgDelete.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
int index = getAdapterPosition();
showAlertDialog();
return;
}
});
OnclickListerner로 알버트다이럴로그를 호출한다.