본문 바로가기
프로그래밍 놀이터/안드로이드, Java

[Android/안드로이드] Activity 의 배경 Wallpaper (월페이퍼) 로 설정하기.

by 돼지왕 왕돼지 2012. 2. 10.
반응형


안녕하세요 돼지왕왕돼지입니다.
오늘은 Activity의 배경을 Wallpaper 로 설정하는 방법에 대해 알아보겠습니다.


Manifest 에서 Theme 을 주는 방법과, 코드상으로 설정하는 방법이 있습니다.

먼저 manifest 변경방법을 살펴볼까요?

@manifest
<activity
     ...
     android:theme="@android:style/Theme.Wallpaper"> 


위와같이 theme 을 Wallpaper 로 주는 방법이 있습니다.


자 이번에는 코드로 하는 방법을 알아볼까요?

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

위와 같은 방법으로 설정을 해줄 수 있습니다. 단 코드로 wall paper 를 설정하는 경우에는 background 가 translucent  로 이미 설정이 되어 있어야 합니다.
로그인 없이 추천 가능합니다. 손가락 꾸욱~

반응형

댓글