Dear Sir kindly help me how can i add video rewarded add in following code?
i wants to appear video ads without earning points system.
thanks
i wants to appear video ads without earning points system.
thanks
Code:
import android.media.AudioAttributes;
import android.media.AudioManager;
import android.media.SoundPool;
import android.os.Build;
import android.os.Bundle;
import android.util.Log;
import android.view.View;
import android.widget.ImageView;
import androidx.appcompat.app.AppCompatActivity;
import com.google.android.gms.ads.AdListener;
import com.google.android.gms.ads.AdRequest;
import com.google.android.gms.ads.AdSize;
import com.google.android.gms.ads.AdView;
import com.google.android.gms.ads.InterstitialAd;
import com.google.android.gms.ads.MobileAds;
import com.google.android.gms.ads.initialization.InitializationStatus;
import com.google.android.gms.ads.initialization.OnInitializationCompleteListener;
public class Activity2 extends AppCompatActivity {
private SoundPool soundPool;
private InterstitialAd mInterstitialAd;
private AdView mAdView2;
private int sound1, sound2, soundd2, sound3, sound4, sound5, sound6, sound7, sound8, sound9,
sound10, sound11, sound12, sound13, sound14, sound15, sound16, sound17, sound18,
sound19, sound20, sound21, sound22, sound23, sound24, sound25, sound26, sound27,
sound28, sound29, sound30, sound31, sound32, sound33, sound34, sound35, sound36, sound37,
sound38, sound39, sound40, sound41, sound42, sound43, sound44, sound45, sound46, sound47,
sound48, sound49, sound50, sound51, sound52;
private int sound3StreamId;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_2);
mInterstitialAd = new InterstitialAd(this);
mInterstitialAd.setAdUnitId("ca-app-pub-1195149240883996/7961464547");
mInterstitialAd.loadAd(new AdRequest.Builder().build());
AdView adView = new AdView(this);
adView.setAdSize(AdSize.BANNER);
adView.setAdUnitId("ca-app-pub-1195149240883996/6476126518");
MobileAds.initialize(this, new OnInitializationCompleteListener() {
@Override
public void onInitializationComplete(InitializationStatus initializationStatus) {
}
});
mAdView2 = findViewById(R.id.mAdView2);
AdRequest adRequest = new AdRequest.Builder().build();
mAdView2.loadAd(adRequest);
if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.LOLLIPOP) {
AudioAttributes audioAttributes = new AudioAttributes.Builder()
.setUsage(AudioAttributes.USAGE_ASSISTANCE_SONIFICATION)
.setContentType(AudioAttributes.CONTENT_TYPE_SONIFICATION)
.build();
soundPool = new SoundPool.Builder()
.setMaxStreams(1)
.setAudioAttributes(audioAttributes)
.build();
} else {
soundPool = new SoundPool(1, AudioManager.STREAM_MUSIC, 0);
}
sound1 = soundPool.load(this, R.raw.sound1, 1);
sound2 = soundPool.load(this, R.raw.sound2, 1);
soundd2 = soundPool.load(this, R.raw.soundd2, 1);
sound3 = soundPool.load(this, R.raw.sound3, 1);
sound4 = soundPool.load(this, R.raw.sound4, 1);
sound5 = soundPool.load(this, R.raw.sound5, 1);
sound6 = soundPool.load(this, R.raw.sound6, 1);
sound7 = soundPool.load(this, R.raw.sound7, 1);
sound8 = soundPool.load(this, R.raw.sound8, 1);
sound9 = soundPool.load(this, R.raw.sound9, 1);
sound10 = soundPool.load(this, R.raw.sound10, 1);
sound11 = soundPool.load(this, R.raw.sound11, 1);
sound12 = soundPool.load(this, R.raw.sound12, 1);
sound13 = soundPool.load(this, R.raw.sound13, 1);
sound14 = soundPool.load(this, R.raw.sound14, 1);
sound15 = soundPool.load(this, R.raw.sound15, 1);
sound16 = soundPool.load(this, R.raw.sound16, 1);
sound17 = soundPool.load(this, R.raw.sound17, 1);
sound18 = soundPool.load(this, R.raw.sound18, 1);
sound19 = soundPool.load(this, R.raw.sound19, 1);
sound20 = soundPool.load(this, R.raw.sound20, 1);
sound21 = soundPool.load(this, R.raw.sound21, 1);
sound22 = soundPool.load(this, R.raw.sound22, 1);
sound23 = soundPool.load(this, R.raw.sound23, 1);
sound24 = soundPool.load(this, R.raw.sound24, 1);
sound25 = soundPool.load(this, R.raw.sound25, 1);
sound26 = soundPool.load(this, R.raw.sound26, 1);
sound27 = soundPool.load(this, R.raw.sound27, 1);
sound28 = soundPool.load(this, R.raw.sound28, 1);
sound29 = soundPool.load(this, R.raw.sound29, 1);
sound30 = soundPool.load(this, R.raw.sound30, 1);
sound31 = soundPool.load(this, R.raw.sound31, 1);
sound32 = soundPool.load(this, R.raw.sound32, 1);
sound33 = soundPool.load(this, R.raw.sound33, 1);
sound34 = soundPool.load(this, R.raw.sound34, 1);
sound35 = soundPool.load(this, R.raw.sound35, 1);
sound36 = soundPool.load(this, R.raw.sound36, 1);
sound37 = soundPool.load(this, R.raw.sound37, 1);
sound38 = soundPool.load(this, R.raw.sound38, 1);
sound39 = soundPool.load(this, R.raw.sound39, 1);
sound40 = soundPool.load(this, R.raw.sound40, 1);
sound41 = soundPool.load(this, R.raw.sound41, 1);
sound42 = soundPool.load(this, R.raw.sound42, 1);
sound43 = soundPool.load(this, R.raw.sound43, 1);
sound44 = soundPool.load(this, R.raw.sound44, 1);
sound45 = soundPool.load(this, R.raw.sound45, 1);
sound46 = soundPool.load(this, R.raw.sound46, 1);
sound47 = soundPool.load(this, R.raw.sound47, 1);
sound48 = soundPool.load(this, R.raw.sound48, 1);
sound49 = soundPool.load(this, R.raw.sound49, 1);
sound50 = soundPool.load(this, R.raw.sound50, 1);
sound51 = soundPool.load(this, R.raw.sound51, 1);
sound52 = soundPool.load(this, R.raw.sound52, 1);
}
public void playSound(View v){
ImageView im=(ImageView)findViewById(R.id.imageView1);
switch (v.getId()) {
case R.id.button_sounds2:
im.setImageResource(R.drawable.image1);
soundPool.play(sound2, 1, 1, 0, 0, 1);
//soundPool.pause(sound3StreamId);
soundPool.autoPause();
break;
case R.id.button_sound1:
im.setImageResource(R.drawable.image1);
soundPool.play(sound1, 1, 1, 0, 0, 1);
//soundPool.pause(sound3StreamId);
soundPool.autoPause();
break;
case R.id.button_sound2:
im.setImageResource(R.drawable.image2);
soundPool.play(soundd2, 1, 1, 0, 0, 1);
break;
case R.id.button_sound3:
im.setImageResource(R.drawable.image3);
sound3StreamId = soundPool.play(sound3, 1, 1, 0, 0, 1);
break;
case R.id.button_sound4:
im.setImageResource(R.drawable.image4);
soundPool.play(sound4, 1, 1, 0, 0, 1);
break;
case R.id.button_sound5:
im.setImageResource(R.drawable.image5);
soundPool.play(sound5, 1, 1, 0, 0, 1);
break;
case R.id.button_sound6:
im.setImageResource(R.drawable.image6);
soundPool.play(sound6, 1, 1, 0, 0, 1);
break;
case R.id.button_sound7:
im.setImageResource(R.drawable.image7);
soundPool.play(sound7, 1, 1, 0, 0, 1);
break;
case R.id.button_sound8:
im.setImageResource(R.drawable.image8);
soundPool.play(sound8, 1, 1, 0, 0, 1);
break;
case R.id.button_sound9:
if (mInterstitialAd.isLoaded()) {
mInterstitialAd.show();
} else {
im.setImageResource(R.drawable.image88);
soundPool.play(sound9, 1, 1, 0, 0, 1);}
break;
case R.id.button_sound10:
im.setImageResource(R.drawable.image9);
soundPool.play(sound10, 1, 1, 0, 0, 1);
break;
case R.id.button_sound11:
im.setImageResource(R.drawable.image10);
soundPool.play(sound11, 1, 1, 0, 0, 1);
break;
case R.id.button_sound12:
im.setImageResource(R.drawable.image11);
soundPool.play(sound12, 1, 1, 0, 0, 1);
break;
case R.id.button_sound13:
im.setImageResource(R.drawable.image12);
soundPool.play(sound13, 1, 1, 0, 0, 1);
break;
case R.id.button_sound14:
im.setImageResource(R.drawable.image13);
soundPool.play(sound14, 1, 1, 0, 0, 1);
break;
case R.id.button_sound15:
im.setImageResource(R.drawable.image14);
soundPool.play(sound15, 1, 1, 0, 0, 1);
break;
case R.id.button_sound16:
im.setImageResource(R.drawable.image15);
soundPool.play(sound16, 1, 1, 0, 0, 1);
break;
case R.id.button_sound17:
im.setImageResource(R.drawable.image16);
soundPool.play(sound17, 1, 1, 0, 0, 1);
break;
case R.id.button_sound18:
if (mInterstitialAd.isLoaded()) {
mInterstitialAd.show();
} else {
im.setImageResource(R.drawable.image17);
soundPool.play(sound18, 1, 1, 0, 0, 1);}
break;
case R.id.button_sound19:
im.setImageResource(R.drawable.image18);
soundPool.play(sound19, 1, 1, 0, 0, 1);
break;
case R.id.button_sound20:
im.setImageResource(R.drawable.image19);
soundPool.play(sound20, 1, 1, 0, 0, 1);
break;
case R.id.button_sound21:
im.setImageResource(R.drawable.image20);
soundPool.play(sound21, 1, 1, 0, 0, 1);
break;
case R.id.button_sound22:
im.setImageResource(R.drawable.image21);
soundPool.play(sound22, 1, 1, 0, 0, 1);
break;
case R.id.button_sound23:
im.setImageResource(R.drawable.image22);
soundPool.play(sound23, 1, 1, 0, 0, 1);
break;
case R.id.button_sound24:
im.setImageResource(R.drawable.image24);
soundPool.play(sound24, 1, 1, 0, 0, 1);
break;
case R.id.button_sound25:
im.setImageResource(R.drawable.image25);
soundPool.play(sound25, 1, 1, 0, 0, 1);
break;
case R.id.button_sound26:
if (mInterstitialAd.isLoaded()) {
mInterstitialAd.show();
} else {
im.setImageResource(R.drawable.image26);
soundPool.play(sound26, 1, 1, 0, 0, 1);}
break;
case R.id.button_sound27:
im.setImageResource(R.drawable.image27);
soundPool.play(sound27, 1, 1, 0, 0, 1);
break;
case R.id.button_sound28:
im.setImageResource(R.drawable.image28);
soundPool.play(sound28, 1, 1, 0, 0, 1);
break;
case R.id.button_sound29:
im.setImageResource(R.drawable.image29);
soundPool.play(sound29, 1, 1, 0, 0, 1);
break;
case R.id.button_sound30:
im.setImageResource(R.drawable.image30);
soundPool.play(sound30, 1, 1, 0, 0, 1);
break;
case R.id.button_sound31:
im.setImageResource(R.drawable.image31);
soundPool.play(sound31, 1, 1, 0, 0, 1);
break;
case R.id.button_sound32:
im.setImageResource(R.drawable.image32);
soundPool.play(sound32, 1, 1, 0, 0, 1);
break;
case R.id.button_sound33:
im.setImageResource(R.drawable.image33);
soundPool.play(sound33, 1, 1, 0, 0, 1);
break;
case R.id.button_sound34:
im.setImageResource(R.drawable.image34);
soundPool.play(sound34, 1, 1, 0, 0, 1);
break;
case R.id.button_sound35:
im.setImageResource(R.drawable.image35);
soundPool.play(sound35, 1, 1, 0, 0, 1);
break;
case R.id.button_sound36:
if (mInterstitialAd.isLoaded()) {
mInterstitialAd.show();
} else {
im.setImageResource(R.drawable.image37);
soundPool.play(sound36, 1, 1, 0, 0, 1);}
break;
case R.id.button_sound37:
im.setImageResource(R.drawable.image36);
soundPool.play(sound37, 1, 1, 0, 0, 1);
break;
case R.id.button_sound38:
im.setImageResource(R.drawable.image38);
soundPool.play(sound38, 1, 1, 0, 0, 1);
break;
case R.id.button_sound39:
im.setImageResource(R.drawable.image39);
soundPool.play(sound39, 1, 1, 0, 0, 1);
break;
case R.id.button_sound40:
im.setImageResource(R.drawable.image40);
soundPool.play(sound40, 1, 1, 0, 0, 1);
break;
case R.id.button_sound41:
im.setImageResource(R.drawable.image41);
soundPool.play(sound41, 1, 1, 0, 0, 1);
break;
case R.id.button_sound42:
im.setImageResource(R.drawable.image42);
soundPool.play(sound42, 1, 1, 0, 0, 1);
break;
case R.id.button_sound43:
im.setImageResource(R.drawable.image43);
soundPool.play(sound43, 1, 1, 0, 0, 1);
break;
case R.id.button_sound44:
if (mInterstitialAd.isLoaded()) {
mInterstitialAd.show();
} else {
im.setImageResource(R.drawable.image44);
soundPool.play(sound44, 1, 1, 0, 0, 1);}
break;
case R.id.button_sound45:
im.setImageResource(R.drawable.image45);
soundPool.play(sound45, 1, 1, 0, 0, 1);
break;
case R.id.button_sound46:
im.setImageResource(R.drawable.image46);
soundPool.play(sound46, 1, 1, 0, 0, 1);
break;
case R.id.button_sound47:
im.setImageResource(R.drawable.image47);
soundPool.play(sound47, 1, 1, 0, 0, 1);
break;
case R.id.button_sound48:
im.setImageResource(R.drawable.image48);
soundPool.play(sound48, 1, 1, 0, 0, 1);
break;
case R.id.button_sound49:
im.setImageResource(R.drawable.image49);
soundPool.play(sound49, 1, 1, 0, 0, 1);
break;
case R.id.button_sound50:
im.setImageResource(R.drawable.image50);
soundPool.play(sound50, 1, 1, 0, 0, 1);
break;
case R.id.button_sound51:
im.setImageResource(R.drawable.image51);
soundPool.play(sound51, 1, 1, 0, 0, 1);
break;
case R.id.button_sound52:
if (mInterstitialAd.isLoaded()) {
mInterstitialAd.show();
} else {
im.setImageResource(R.drawable.image52);
soundPool.play(sound52, 1, 1, 0, 0, 1);}
break;
}
mInterstitialAd.setAdListener(new AdListener() {
@Override
public void onAdClosed() {
// Load the next interstitial.
mInterstitialAd.loadAd(new AdRequest.Builder().build());
}
});
}
@Override
protected void onDestroy() {
super.onDestroy();
soundPool.release();
soundPool = null;
}
}