コード例 #1
0
  @Override
  protected void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.activity_main);

    linearLayout = (LinearLayout) findViewById(R.id.linearLayout);

    adView_1 = new AdView(this);
    adView_1.setAdUnitId("ca-app-pub-2538596252160048/1329783818");
    adView_1.setAdSize(AdSize.BANNER);
    linearLayout.addView(adView_1);

    adView_2 = new AdView(this);
    adView_2.setAdUnitId("ca-app-pub-2538596252160048/1329783818");
    adView_2.setAdSize(AdSize.MEDIUM_RECTANGLE);
    linearLayout.addView(adView_2);

    interstitial = new InterstitialAd(this);
    interstitial.setAdUnitId("ca-app-pub-2538596252160048/1329783818");

    AdRequest adRequest =
        new AdRequest.Builder()
            .addTestDevice(AdRequest.DEVICE_ID_EMULATOR)
            .addTestDevice("AF8CDE91144F6A31C28629FD2573AB82")
            .build();

    adView_1.setAdListener(
        new AdListener() {
          @Override
          public void onAdLoaded() {
            Log.i("Script", "onAdLoaded()");
          }

          @Override
          public void onAdFailedToLoad(int error) {
            Log.i("Script", "onAdFailedToLoad(" + error + ")");
          }

          @Override
          public void onAdOpened() {
            Log.i("Script", "onAdOpened()");
          }

          @Override
          public void onAdClosed() {
            Log.i("Script", "onAdClosed()");
          }

          @Override
          public void onAdLeftApplication() {
            Log.i("Script", "onAdLeftApplication()");
          }
        });

    adView_1.loadAd(adRequest);
    adView_2.loadAd(adRequest);
    interstitial.loadAd(adRequest);
  }
コード例 #2
0
ファイル: ViewActivity.java プロジェクト: klmnkien2/SnB
  private void addAds() {
    adView = (AdView) findViewById(R.id.adView);
    adView.setAdListener(
        new AdListener() {

          @Override
          public void onAdLoaded() {
            adView.getLayoutParams().height = LayoutParams.WRAP_CONTENT;
          }
        });

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

    adView.loadAd(adRequest);
  }
コード例 #3
0
  private void initAdView() {
    mAdView = (AdView) findViewById(R.id.adViewSetWallpaper);
    mAdView.setVisibility(View.INVISIBLE);
    AdRequest adRequest =
        new AdRequest.Builder().addTestDevice(AdRequest.DEVICE_ID_EMULATOR).build();

    // Start loading the ad in sthe background.
    mAdView.loadAd(adRequest);
    mAdView.setAdListener(
        new AdListener() {
          @Override
          public void onAdLoaded() {
            super.onAdLoaded();
            mAdView.setVisibility(View.VISIBLE);
          }
        });
  }
コード例 #4
0
ファイル: SettingsScreen.java プロジェクト: Swas99/TwoCards
  public void loadScreen() {
    mContext.loadView(R.layout.screen_settings);
    Typeface font = Typeface.createFromAsset(mContext.getAssets(), "fonts/hurry up.ttf");
    View view = mContext.CurrentView.findViewById(R.id.screenSettings);
    SetFontToControls(font, (ViewGroup) view);
    Initialize();

    if (!mContext.adFreeVersion) {
      final AdView mAdView = (AdView) mContext.CurrentView.findViewById(R.id.adView);
      mAdView.loadAd(mContext.AdRequest);
      mAdView.setAdListener(
          new AdListener() {
            @Override
            public void onAdLoaded() {
              super.onAdLoaded();
              mAdView.setVisibility(View.VISIBLE);
            }
          });
    }
  }