2012-05-26 2 views
0

광고를 추가하는 방법에 대한 설명서를 따라 왔지만 샘플 앱이 작동하기 때문에 뭔가 빠져있는 것처럼 보입니다. admob 계정에서 내 애플리케이션에서 광고 요청을보고하고 있는데 logcat에서 요청을 보았지만 광고가 표시되지 않습니다. 왜 내 admob 광고가 나타나지 않습니까?

은에서 onCreate에 대한 코드입니다

this.adView = new AdView(this, AdSize.BANNER, MY_UNIT_ID); 
LinearLayout layout = (LinearLayout) findViewById(R.id.appLayout); 
layout.addView(adView); 
AdRequest ad = new AdRequest(); 
ad.addTestDevice("DEVICE_ID"); 
this.adView.loadAd(ad); 

그리고 이것은 내 레이아웃입니다 다음의 AndroidManifest.xml에서

<?xml version="1.0" encoding="utf-8"?> 
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" 
    android:layout_width="fill_parent" 
    android:layout_height="fill_parent" 
    android:orientation="vertical" 
    android:id="@+id/appLayout" 
    > 

    <ListView 
     android:id="@+id/myListView" 
     android:layout_width="match_parent" 
     android:layout_height="wrap_content" 
     android:scrollbars="vertical" 
     > 
    </ListView> 
</LinearLayout> 

:

내가 선언이 필요 persmissions :

<uses-permission android:name="android.permission.INTERNET"/> 
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE"/> 

및 활동 :

<activity android:name="com.google.ads.AdActivity"    android:configChanges="keyboard|keyboardHidden|orientation|screenLayout|uiMode|screenSize|smallestScreenSize"/> 

무엇이 누락 되었습니까?

편집 : 나는 당신의 ListView에 우리가 모든 공간을 복용보기가 표시되지 않는 때문에도

05-26 21:04:01.761: I/Ads(6186): adRequestUrlHtml: removed requestHtml also 
05-26 21:04:02.171: I/Ads(6186): Received ad url: removed ad url from here 
05-26 21:04:02.752: I/Ads(6186): onReceiveAd() 

답변

0

그래, 내가 onResume()을 구현 했으니 까. onCreate와 onResume을 모두 구현 한 경우 전체 광고로드가 완료되어야합니다.

0

그것의 로그 캣를 부착하고있다. 그것이 잘 될 것이라고 친절하게 바꿔 라.

+0

나는 그렇게 생각하지 않는다. 나는 목록 뷰 높이를 0px로 설정하려고 시도 했으므로 다른 것은 공간을 가질 수 있지만 여전히 운이 없다. –

+0

listview를 추가하기 전에 광고를 넣을 수 있습니까? 문제가 보이는 것보다 더 많이 보이는 경우 listview를 사용하는 것입니다. –

관련 문제