NOTE: You must use Android Studio Version 4.2 Beta 2 or above.

Before we create the latest Google Admob Interstitial Ads, first we have to set up a new project for this. So first we create a project in Android Studio Software. All steps are given below with an image for your better understanding purpose.

STEP: 01

You can click on “Create New Project” then jump next page.

STEP: 02

Now, you must choose “Empty Activity” and then click the Next button and then you can jump next screen/page.

STEP: 03

Now, you can write “Application Name“, “Package Name“, “Save Location“, “Language – JAVA“, “Minimum SDKAPI 19“. After customization of all things then you can click the Finish button. And then you can wait a few minutes while your project is Sync successfully.

STEP: 04

Double click on “manifests” folder.

STEP: 05

Add some use permission for CONNECTIVITY. means you must create an “Internet permission” method then your ads will show in your mobile application.

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

STEP: 06

Add Google Admob Ads meta-data to show your ads in the application. You must insert meta-data code under the application section.

<!-- Sample AdMob app ID: ca-app-pub-3940256099942544~3347511713 -->
<meta-data
android:name="com.google.android.gms.ads.APPLICATION_ID"
android:value="ca-app-pub-3940256099942544~3347511713"/>

STEP: 07

Now, we can add Admob ads dependency that’s why we can insert the latest Admob dependency. Now double click on Gradle Scripts and again double click on build.gradle(Module: CLICK2CODE.app).

STEP: 08

Here CLICK2CODE is my project name you can click as per your project name and insert the under dependency section given below.

// GOOGLE ADMOB ADS DEPENDENCY
implementation 'com.google.android.gms:play-services-ads:19.6.0'

STEP: 09

Now, all setups will be inserted successfully then you can click the “Sync Now” button which shows the right side top corner of your project screen.

IMPLEMENTATION OF ON CLICK LISTENER FOR INTERSTITIAL AD

First, we can create a button to move the next Activity such that all codes is given below.

<?xml version="1.0" encoding="utf-8"?>
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:tools="http://schemas.android.com/tools"
android:layout_width="match_parent"
android:layout_height="match_parent"
tools:context=".MainActivity">

<Button
android:layout_width="200dp"
android:layout_height="wrap_content"
android:layout_centerInParent="true"
android:onClick="btn_next"
android:text="Next Activity" />

</RelativeLayout>

Now, we can create a JAVA code to open the next Activity to the onClickListener method out of the onCreate method.

public void btn_next(View view) {

}

Now, we create a variable to implement an interstitial ad in this activity.

private InterstitialAd mInterstitialAd;

Now, we can create an interstitial ad load method under onCreate method.

mInterstitialAd = new InterstitialAd(this);
mInterstitialAd.setAdUnitId(getString(R.string.instrestitial_ads));
mInterstitialAd.loadAd(new AdRequest.Builder().build());
mInterstitialAd.setAdListener(new AdListener() {
@Override
public void onAdClosed() {
mInterstitialAd.loadAd(new AdRequest.Builder().build());
}
});

Now, we can create a method to open the Next Activity when we click the Next Button. All function codes are given below.

Intent intent = new Intent(MainActivity.this, NextActivity.class);
startActivity(intent);

Finally, we created a complete onClickListener method project successfully and if you got any error then you must visit our video tutorial CLICK HERE.

*** THANK YOU ***


2 Comments

Emre · February 4, 2021 at 4:20 pm

Where should we enter ad id my friends

    click2code · February 8, 2021 at 6:20 am

    If you did not get an explanation then you must watch our YouTube video. Link already exists in this blog.

Leave a Reply

Your email address will not be published. Required fields are marked *