RedJini Blog

뒤로 검색

[Android] Dialog 속성

2015/08/30 17:18

Back키 Cancle 여부 설정

setCancelable(false);

Dialog dim background 막기

getWindow().clearFlags(WindowManager.LayoutParams.FLAG_DIM_BEHIND);

Dialog 밖을 터치 했을 경우 Dialog 종료 막기

setCanceledOnTouchOutside(true);

Dialog 밖의 View를 터치할 수 있게 하기 (다른 View를 터치시 Dialog Dismiss)

getWindow().setFlags(WindowManager.LayoutParams.FLAG_NOT_TOUCH_MODAL,
     WindowManager.LayoutParams.FLAG_NOT_TOUCH_MODAL);

Dialog 배경을 투명하게 하기

getWindow().setBackgroundDrawable(new ColorDrawable(android.graphics.Color.TRANSPARENT));

Dialog Cancle Event

setOnCancelListener(OnCancelListener listener)

Dialog Show Event

setOnShowListener(OnShowListener listener)

Dialog Dismiss Event

setOnDismissListener(OnDismissListener listener)

"프로그래밍 / Android" 분류의 다른 글

[Android] 전화걸기 연동 (0)2014/08/14

Tags

Android, Dialog
이 페이지는 Textcube 1.9.3 : poco a poco 로 구동됩니다 데스크탑 화면