добавить AdActivity и говорю мне, чтобы добавить AdActivity - PullRequest
0 голосов
/ 13 ноября 2011

У меня новая 15-я версия Android SDK и новый ADMOB SDK. В предварительном просмотре макета файла xmls на баннере показывается реклама Google, однако, когда я размещаю его на своем телефоне. На баннере он говорит мне: «Вы должны объявить AdActivity в AndroidManifest.xml с configChanges», что я и объявил.

вот мои коды:

xmnls файлы

 <com.google.ads.AdView android:id="@+id/adView"                         
     android:layout_width="wrap_content"                         
     android:layout_height="wrap_content"                         
     ads:adUnitId="xxxxxxxxxxxc"                         
     ads:adSize="BANNER"                                              
     ads:loadAdOnCreate="true"/>

Основная активность:

public class MainAct extends Activity {
@Override
public void onCreate(Bundle savedInstanceState) {
    this.requestWindowFeature(Window.FEATURE_NO_TITLE);
    getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN, 
            WindowManager.LayoutParams.FLAG_FULLSCREEN);
    super.onCreate(savedInstanceState);
    setContentView(R.layout.main);

    // Look up the AdView as a resource and load a request.    
    AdView adView = (AdView)this.findViewById(R.id.adView);    
    adView.loadAd(new AdRequest());  


}

}

1012 * манифест *

    <activity android:name="com.google.ads.AdActivity" 
        android:configChanges="mcc|mnc|locale|touchscreen|keyboard|keyboardHidden|navigation|orientation|screenLayout|uiMode|fontScale">

    </activity>



</application>

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

Я следил за тем, что на http://code.google.com/mobile/ads/docs/android/fundamentals.html спасибо

Ответы [ 2 ]

1 голос
/ 27 декабря 2011

Это был Android Taget. У меня было на 8. когда это нужно было на 13

0 голосов
/ 13 ноября 2011

Возможно, вы попробовали XML, если он работает для вас так:

<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
              xmlns:ads="http://schemas.android.com/apk/lib/com.google.ads"
              android:orientation="vertical"
              android:layout_width="fill_parent"
              android:layout_height="fill_parent"
              android:id="@+id/bannerLayout">
  <com.google.ads.AdView android:id="@+id/adView"
                         android:layout_width="wrap_content"
                         android:layout_height="wrap_content"
                         ads:adUnitId="xxxxxxxxxxxxxx"
                         ads:adSize="BANNER"
                         ads:loadAdOnCreate="true"/>
</LinearLayout>
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...