Advertisement
Guest User

Untitled

a guest
Dec 15th, 2019
91
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 4.80 KB | None | 0 0
  1. package com.animalsounds123.animalsounds123;
  2.  
  3. import android.app.Activity;
  4. import android.media.MediaPlayer;
  5. import android.os.Bundle;
  6. import android.util.Log;
  7. import android.view.View;
  8. import android.widget.Button;
  9.  
  10. import androidx.appcompat.app.AppCompatActivity;
  11.  
  12. import com.google.android.gms.ads.AdListener;
  13. import com.google.android.gms.ads.AdRequest;
  14. import com.google.android.gms.ads.InterstitialAd;
  15. import com.google.android.gms.ads.MobileAds;
  16. import com.google.android.gms.ads.initialization.InitializationStatus;
  17. import com.google.android.gms.ads.initialization.OnInitializationCompleteListener;
  18.  
  19. public class MainActivity extends AppCompatActivity {
  20.  
  21.     private InterstitialAd mInterstitialAd;
  22.     //final Activity activity = this;
  23.  
  24.     @Override
  25.     protected void onCreate(Bundle savedInstanceState) {
  26.         super.onCreate(savedInstanceState);
  27.         setContentView(R.layout.activity_main);
  28.  
  29.         final Activity activity = this;
  30.  
  31.         MobileAds.initialize(this, new OnInitializationCompleteListener() {
  32.             @Override
  33.             public void onInitializationComplete(InitializationStatus initializationStatus) {
  34.                 Log.d("TAG", "Ads just loaded");
  35.             }
  36.         });
  37.         mInterstitialAd = new InterstitialAd(this);
  38.         mInterstitialAd.setAdUnitId("ca-app-pub-5586185520040340/4903201456");
  39.  
  40.         final MediaPlayer dogSoundMP = MediaPlayer.create(this, R.raw.angrydog);
  41.  
  42.         Button playDogBark = (Button) this.findViewById(R.id.button);
  43.  
  44.         playDogBark.setOnClickListener(new View.OnClickListener() {
  45.             @Override
  46.             public void onClick(View view) {
  47.                 dogSoundMP.start();
  48.                 mInterstitialAd.loadAd(
  49.                       new AdRequest.Builder()
  50.                             .addTestDevice(AdRequest.DEVICE_ID_EMULATOR)        // All emulators
  51.                 mInterstitialAd.setAdListener(new AdListener() {
  52.                     @Override
  53.                     public void onAdLoaded() {
  54.                         super.onAdLoaded();
  55.                         if (!activity.isFinishing()) {
  56.                             mInterstitialAd.show();
  57.                         }
  58.                     }
  59.                 });
  60.             }
  61.         });
  62.  
  63.         /*private void showInterstitial() {
  64.             // Show the ad if it's ready. Otherwise toast and restart the game.
  65.             if (mInterstitialAd != null && mInterstitialAd.isLoaded()) {
  66.                 mInterstitialAd.show();
  67.             } else {
  68.                 Toast.makeText(this, "Ad did not load", Toast.LENGTH_SHORT).show();
  69.                 //startGame();
  70.             }
  71.         }*/
  72.  
  73.         final MediaPlayer catSoundMP = MediaPlayer.create(this, R.raw.cat);
  74.  
  75.         Button playCatBark = (Button) this.findViewById(R.id.button2);
  76.  
  77.         playCatBark.setOnClickListener(new View.OnClickListener() {
  78.             @Override
  79.             public void onClick(View view) {
  80.                 catSoundMP.start();
  81.             }
  82.         });
  83.  
  84.         final MediaPlayer monkeySoundMP = MediaPlayer.create(this, R.raw.monkey);
  85.  
  86.         Button playmonkeyBark = (Button) this.findViewById(R.id.button6);
  87.  
  88.         playmonkeyBark.setOnClickListener(new View.OnClickListener() {
  89.             @Override
  90.             public void onClick(View view) {
  91.                 monkeySoundMP.start();
  92.             }
  93.         });
  94.  
  95.         final MediaPlayer birdSoundMP = MediaPlayer.create(this, R.raw.bird);
  96.  
  97.         Button playbirdBark = (Button) this.findViewById(R.id.button3);
  98.  
  99.         playbirdBark.setOnClickListener(new View.OnClickListener() {
  100.             @Override
  101.             public void onClick(View view) {
  102.                 birdSoundMP.start();
  103.             }
  104.         });
  105.  
  106.         final MediaPlayer pigSoundMP = MediaPlayer.create(this, R.raw.pig);
  107.  
  108.         Button playpigBark = (Button) this.findViewById(R.id.button4);
  109.  
  110.         playpigBark.setOnClickListener(new View.OnClickListener() {
  111.             @Override
  112.             public void onClick(View view) {
  113.                 pigSoundMP.start();
  114.             }
  115.         });
  116.  
  117.         final MediaPlayer bearSoundMP = MediaPlayer.create(this, R.raw.bear);
  118.  
  119.         Button playbearBark = (Button) this.findViewById(R.id.button5);
  120.  
  121.         playbearBark.setOnClickListener(new View.OnClickListener() {
  122.             @Override
  123.             public void onClick(View view) {
  124.                 bearSoundMP.start();
  125.             }
  126.         });
  127.  
  128.         final MediaPlayer rodentSoundMP = MediaPlayer.create(this, R.raw.rodent);
  129.  
  130.         Button playrodentBark = (Button) this.findViewById(R.id.button7);
  131.  
  132.         playrodentBark.setOnClickListener(new View.OnClickListener() {
  133.             @Override
  134.             public void onClick(View view) {
  135.                 rodentSoundMP.start();
  136.             }
  137.         });
  138.     }
  139. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement