마스터Q&A 안드로이드는 안드로이드 개발자들의 질문과 답변을 위한 지식 커뮤니티 사이트입니다. 안드로이드펍에서 운영하고 있습니다. [사용법, 운영진]

액티비티 투명도에 관련한 질문입니다.

–1 추천
더운 점심입니다. 저는 초보 개발자입니다. 질문 하겠습니다.

 

현재 저한테는 두개의 액티비티가 있고 두개를 같이 뿌려주고 있습니다.

먼저 액티비티에는 카메라, 다음에 뿌려지는 액티비티에는 웹뷰만 있습니다.

실행하면 물론 2개가 겹쳐있는 상태라, 웹뷰만 보일 뿐입니다.

맨 마지막에 깔려진 웹뷰가 있는 액티비티를 일정정도 투명하게 하여 카메라와 겹쳐 보이고 싶습니다.

 

그런데 문제는 투명도를 먹여도 아무런 반응이 없습니다.

구글링에서 얻은 여러 방법을 사용해봤지만 변함없거나 에러가 나기만 했습니다.

 

WindowManager.LayoutParams lp =  getWindow().getAttributes();

lp.alpha = 0.5f;

 

위와 같은 윈도우 폼 자체에 투명도를 주는 방법은 먹히긴 하더라구요. 하지만 문제는 웹뷰 위에 몇가지 버튼이 있는데 그것 까지도 투명도를 먹인다는 겁니다. 전체가 먹어버리는 거지요. 저는 웹뷰만 투명도를 먹었으면 하거든요.

어떻게 꼼수가 없을까요? 부탁드립니다.
pxh (110 포인트) 님이 2013년 6월 22일 질문

2개의 답변

0 추천
웹뷰가 올려져있는 액티비티의 백그라운드로 주는 drawable을 투명값을 줘서 지정해보심이.
Gradler (109,780 포인트) 님이 2013년 6월 24일 답변
0 추천

Manifest에    
     <activity
    android:name=".액티비티명"
      android:theme="@android:style/Theme.Translucent.NoTitleBar" >

이렇게 해 보세요.

킴칸스 (200 포인트) 님이 2013년 6월 25일 답변
...