좌측 이미지가 기본적인 다이얼로그를 사용했을때 보여지는 형태이다. 뒷배경이 살짝 어두워지면서 다이얼로그가 팝업되는 형식이다. 우측의 이미지가 뒷배경이 어두워지는거 + Blur 형식으로 뿌옇게 변하게 되는 형식의 다이얼로그 팝업이다.
dialog = new Dialog(BlurDialogTest.this); dialog.getWindow().setFlags(WindowManager.LayoutParams.FLAG_BLUR_BEHIND, WindowManager.LayoutParams.FLAG_BLUR_BEHIND); dialog.setContentView(R.layout.dialog); dialog.setTitle("다이얼로그"); dialog.show();
dialog.getWindow().setFlags(WindowManager.LayoutParams.FLAG_BLUR_BEHIND, WindowManager.LayoutParams.FLAG_BLUR_BEHIND);
이 부분이 뒷 배경에 blur 형식의 효과로 지정해주는 부분이다.
이런 효과 말고도 API를 참조 하면 더 많은 효과들을 볼수 있다.
http://developer.android.com/reference/android/view/WindowManager.LayoutParams.html
'Android' 카테고리의 다른 글
TableLayout 동적 rows 추가 할 때 발생할 수 있는 문제 (2) | 2010.03.17 |
---|---|
이클립스 오버라이드된 메소드 자동생성 방법 (0) | 2010.01.20 |
안드로이드 에뮬레이터 한글 설정 (0) | 2010.01.20 |
우연치 않게... (0) | 2010.01.18 |
Day 5 : Gesture Test (0) | 2010.01.12 |