2014-05-22 2 views
0

사용자가 옆에 닫기 버튼을 배치하여 광고를 닫을 수있게하려고합니다. RelateLayout을 사용하고 광고보기의 오른쪽에 버튼을 설정하면 버튼을 배치 할 수 없습니다. 버튼이 위에 놓여 있습니다.닫기 버튼을 추가하는 Android, AdMob 배너

나뿐만 아니라 선형 레이아웃을 사용하여 시도했지만 광고가로드가 화면에서 버튼을 누르면 때 그것은

(아마도 중력의 잘못을 사용하고 있습니다) ... 잘 작동 didnt는

편집 : SMART_BANNERs이 당신은 외부에 대한 RelativeLayout의를 사용하고 AdView가와 버튼이 모두 같은면에 정렬하도록해야 화면의

<LinearLayout 
     android:layout_width="match_parent" 
     android:layout_height="wrap_content" > 


     <com.google.android.gms.ads.AdView 
       android:id="@+id/adView"      
         android:layout_width="wrap_content" 
         android:layout_height="wrap_content" 
         ads:adUnitId="ca-app-pub-" 
         ads:adSize="SMART_BANNER" 
         /> 

     <Button 
       android:id="@+id/buttonTEST" 
       android:layout_width="wrap_content" 
       android:layout_height="wrap_content" 
       android:text="x" /> 



    </LinearLayout> 
+0

당신이 스크린 샷뿐만 아니라 아마도 당신의 XML을 게시 할 수 있습니다하려고? –

답변

0

를 전체 폭을 확산하기 위해 프로그램 된 것으로 보인다. AdSize에서 버튼 위치를 조정하기위한 너비와 높이를 계산할 수 있습니다. AdSize을 계산하려면

,이 Admob SMART_BANNER size

관련 문제