com.google.android.gms.ads.doubleclick.PublisherAdRequest

Here are the examples of the java api class com.google.android.gms.ads.doubleclick.PublisherAdRequest taken from open source projects.

1. DFPCategoryExclusionFragment#onActivityCreated()

Project: googleads-mobile-android-examples
File: DFPCategoryExclusionFragment.java
@Override
public void onActivityCreated(Bundle savedInstanceState) {
    super.onActivityCreated(savedInstanceState);
    mNoExclusionsAdView = (PublisherAdView) getView().findViewById(R.id.no_exclusions_av);
    mDogsExcludedAdView = (PublisherAdView) getView().findViewById(R.id.exclusions_av_dogsexcluded);
    mCatsExcludedAdView = (PublisherAdView) getView().findViewById(R.id.exclusions_av_catsexcluded);
    PublisherAdRequest noExclusionsRequest = new PublisherAdRequest.Builder().build();
    PublisherAdRequest dogsExcludedRequest = new PublisherAdRequest.Builder().addCategoryExclusion(getString(R.string.categoryexclusion_dogscategoryname)).build();
    PublisherAdRequest catsExcludedRequest = new PublisherAdRequest.Builder().addCategoryExclusion(getString(R.string.categoryexclusion_catscategoryname)).build();
    mNoExclusionsAdView.loadAd(noExclusionsRequest);
    mDogsExcludedAdView.loadAd(dogsExcludedRequest);
    mCatsExcludedAdView.loadAd(catsExcludedRequest);
}

2. MyActivity#onCreate()

Project: googleads-mobile-android-examples
File: MyActivity.java
@Override
protected void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.activity_my);
    // Gets the ad view defined in layout/ad_fragment.xml with ad unit ID set in
    // values/strings.xml.
    mAdView = (PublisherAdView) findViewById(R.id.ad_view);
    // Create an ad request. Check logcat output for the hashed device ID to
    // get test ads on a physical device. e.g.
    // "Use AdRequest.Builder.addTestDevice("ABCDEF012345") to get test ads on this device."
    PublisherAdRequest adRequest = new PublisherAdRequest.Builder().build();
    // Start loading the ad in the background.
    mAdView.loadAd(adRequest);
}

3. DFPFluidSizeFragment#onActivityCreated()

Project: googleads-mobile-android-examples
File: DFPFluidSizeFragment.java
@Override
public void onActivityCreated(Bundle savedInstanceState) {
    super.onActivityCreated(savedInstanceState);
    // The size for this PublisherAdView is defined in the XML layout as AdSize.FLUID. It could
    // also be set here by calling mPublisherAdView.setAdSizes(AdSize.FLUID).
    //
    // An ad with fluid size will automatically stretch or shrink to fit the height of its
    // content, which can help layout designers cut down on excess whitespace.
    mPublisherAdView = (PublisherAdView) getView().findViewById(R.id.fluid_av_main);
    PublisherAdRequest publisherAdRequest = new PublisherAdRequest.Builder().build();
    mPublisherAdView.loadAd(publisherAdRequest);
}

4. DFPAppEventsFragment#onActivityCreated()

Project: googleads-mobile-android-examples
File: DFPAppEventsFragment.java
@Override
public void onActivityCreated(Bundle savedInstanceState) {
    super.onActivityCreated(savedInstanceState);
    mAdView = (PublisherAdView) getView().findViewById(R.id.appevents_av_main);
    mAdView.setAppEventListener(new AppEventListener() {

        @Override
        public void onAppEvent(String name, String data) {
            if (name.equals("color")) {
                switch(data) {
                    case "blue":
                        mRootView.setBackgroundColor(Color.rgb(0xD0, 0xD0, 0xFF));
                        break;
                    case "red":
                        mRootView.setBackgroundColor(Color.rgb(0xFF, 0xD0, 0xD0));
                        break;
                    case "green":
                        mRootView.setBackgroundColor(Color.rgb(0xD0, 0xFF, 0xD0));
                        break;
                }
            }
        }
    });
    PublisherAdRequest adRequest = new PublisherAdRequest.Builder().build();
    mAdView.loadAd(adRequest);
}