• After 15+ years, we've made a big change: Android Forums is now Early Bird Club. Learn more here.

Apps unable to add rewarded Video Add.

unable to add rewarded Video Add.

  • 1

    Votes: 0 0.0%
  • 2

    Votes: 0 0.0%

  • Total voters
    0

Sindhi Apps

Lurker
Dec 3, 2020
1
0
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

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;
    }

}
 

BEST TECH IN 2023

We've been tracking upcoming products and ranking the best tech since 2007. Thanks for trusting our opinion: we get rewarded through affiliate links that earn us a commission and we invite you to learn more about us.

Smartphones