프로젝트를 진행하다보니 Activity를 마티 다이얼 로그인것 처럼 사용해야 되는 경우가 많이 발생하더군요. 테스트를 위한 코드라 배경꾸미기도 귀찮고 AlertDialog를 띄워 간단하게 수정을 하고(디자인을 배우지 않았습니다. 수정이래야 별거 없죠.... 간단한 짤라내기 정도.) 그놈을 배경삼아(크기때문에 그리 했답니다.) Activity 를 다이얼로그처럼 띄우기 위해 찾던중 아래와 같이 작업을 하면 되더군요.
2가지를 모두 적용해야지만 가능하며 어느 한가지만 할경우 되지 않습니다. 엄청난 삽질이었죠. =ㅁ=
getWindow().setFlags(WindowManager.LayoutParams.FLAG_BLUR_BEHIND, WindowManager.LayoutParams.FLAG_BLUR_BEHIND);
이부분은 자바 코드상에서 코딩하시면 되구요 위치는머 저같은 경우는 onCreate()에 작성하였네요.
<activity android:name="AAA" android:theme="@android:style/Theme.Translucent"/>
이녀석은 딱 봐도 아실겁니다. 메너페스트파일 입니다.
그러면 아마 투명한 Activity를 보실수 있을꺼에요..
'프로그래밍 > 안드로이드' 카테고리의 다른 글
[안드로이드 - 타이틀바,상태바] 타이틀바, 상태바 없애기 (0) | 2010.11.10 |
---|---|
[안드로이드 에러] adb uninstall com.aa.bbb (3) | 2010.11.09 |
[안드로이드 - ListView ] 아이템 추가시 스크롤의 위치 문제 (0) | 2010.11.09 |
안드로이드 - FLAG_ACTIVITY_NEW_TASK (0) | 2010.10.29 |
안드로이드 - Unable to upload file: null (0) | 2010.10.29 |
안드로이드 - Service 구현 (0) | 2010.10.27 |
Using WiFi API (0) | 2010.10.27 |
[안드로이드] CheckBox 체크박스 이미지 바꾸기 (0) | 2010.10.21 |
[안드로이드] 안드로이드 버튼 눌렀을때 이미지 바꾸기 (0) | 2010.10.21 |