2016년 11월 27일 일요일

AlertDialog 다이알로그의 뒷 배경이 검게 변하지 않게 = 밝게 만들어주기


AlertDialog 다이알로그의 뒷 배경이 검게 변하지 않게 = 밝게 만들어주기

final HistoryItem ciUnit = hmUnit;
final CharSequence[] AllRegions = {"Modify", "Delete"};
AlertDialog.Builder alt_bld = new AlertDialog.Builder(actMain);      
alt_bld.setCancelable(true);
alt_bld.setIcon(R.drawable.icon_settings_small);
alt_bld.setTitle("Options");
alt_bld.setSingleChoiceItems(AllRegions, -1, new DialogInterface.OnClickListener() {
public void onClick(DialogInterface dialog, int item) {
if(item==0){ //Modify
;
}else if(item==1){ //Delete
deleteConfirmSearch(ciUnit);
}
dialog.cancel();
dialog.dismiss();
}
});
AlertDialog alert = alt_bld.create();
alert.show();

//배경화면이 검게 변하지 않게 만들어주는 소스
alert.getWindow().clearFlags(WindowManager.LayoutParams.FLAG_DIM_BEHIND);

have a nice day~


댓글 없음:

댓글 쓰기