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

2가지 뷰를 겹쳐쓸때 특정기기에서만 일어나는 문제점.

0 추천

 

안녕하세요!!

 

다름이 아니고 surfaceView와 admob, adam을 탑재해서 어플을 만들고 있어요 .ㅎㅎ;

(relative layout)

 

광고뷰는 하단에 위치하구 있구요.

 

근데 지금껏 겔s,s2,s3 기타 폰들에서는 아무문제가 없었는데 오늘 nexus s 로 테스트 해보니 

 

게임뷰와 광고뷰가 맞물리는곳에 광고뷰의 테두리(까만색)같은게 두껍게 있어서 게임뷰의 최하단부를 살짝 가립니다.

(nexus s 만)

 

광고 전환돼는 순간에는 테두리가 살짝 사라졌다가 전환이 완료돼면 또 생기고..;; 뭔가이상하네요..

 

뷰 테두리 속성이 존재하는가요 ?; 아니면 기기특성인건지...  또다른폰에서 동일 현상이 일어날까 좀 걱정되네요..

 

그렇다고 nexus s 바라보고 게임뷰높이를 더 짧게하기엔 뭔가 영역이 너무 답답해지는 느낌입니다.    딱맞춰서 쓰고싶은데..

 

고수님들의 도움 부탁드립니다 (--)

ddieoxin (1,550 포인트) 님이 2013년 4월 9일 질문

1개의 답변

0 추천
자문자답 : 알아냈습니다!!

adView_adam.setBackgroundColor(color.transparent); <------

뷰의 백그라운드 속성을 투명으로 잡아주는 방법입니다.

제가 테스트한 기기들 (약5종)들은 디폴트로 투명값을 잡고있었던것 같고 ,

NEXUS S 의 경우에는 그렇지 않아서 일어난 현상같습니다.ㅠㅠ
ddieoxin (1,550 포인트) 님이 2013년 4월 10일 답변
...