首页 > 解决方案 > 每个活动中的 Google 横幅广告

问题描述

我在我的每一项活动中都实施了 google abmob 横幅广告。但我面临的问题是我必须在每项活动中使用相同的代码。那么有什么方法可以将一个活动广告代码调用到所有活动......??

xml代码:-

 <LinearLayout
        android:id="@+id/ad2"
        android:layout_width="match_parent"
        android:layout_height="wrap_content"
        android:layout_alignParentBottom= "true"
        android:orientation="vertical">

        <com.google.android.gms.ads.AdView
            android:id="@+id/main"
            android:layout_width="match_parent"
            android:layout_height="wrap_content"
            app:adSize="BANNER"
            app:adUnitId="@string/adbanner" />

    </LinearLayout>

爪哇代码: -

  mAdView = findViewById(R.id.main);

        AdView adView = new AdView(this);
        adView.setAdSize(AdSize.BANNER);
        adView.setAdUnitId(getResources().getString(R.string.adbanner));;

        MobileAds.initialize(this, new OnInitializationCompleteListener() {
            @Override
            public void onInitializationComplete(InitializationStatus initializationStatus) {
            }
        });

        AdRequest adRequest = new AdRequest.Builder().build();

        mAdView.loadAd(adRequest);

请帮忙

标签: android-studio

解决方案


推荐阅读