Advertisement
Guest User

Untitled

a guest
Dec 15th, 2019
96
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 4.92 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. .build());
  52. mInterstitialAd.setAdListener(new AdListener() {
  53. @Override
  54. public void onAdLoaded() {
  55. super.onAdLoaded();
  56. if (!activity.isFinishing()) {
  57. mInterstitialAd.show();
  58. }
  59. }
  60. });
  61. }
  62. });
  63.  
  64. /*private void showInterstitial() {
  65. // Show the ad if it's ready. Otherwise toast and restart the game.
  66. if (mInterstitialAd != null && mInterstitialAd.isLoaded()) {
  67. mInterstitialAd.show();
  68. } else {
  69. Toast.makeText(this, "Ad did not load", Toast.LENGTH_SHORT).show();
  70. //startGame();
  71. }
  72. }*/
  73.  
  74. final MediaPlayer catSoundMP = MediaPlayer.create(this, R.raw.cat);
  75.  
  76. Button playCatBark = (Button) this.findViewById(R.id.button2);
  77.  
  78. playCatBark.setOnClickListener(new View.OnClickListener() {
  79. @Override
  80. public void onClick(View view) {
  81. catSoundMP.start();
  82. }
  83. });
  84.  
  85. final MediaPlayer monkeySoundMP = MediaPlayer.create(this, R.raw.monkey);
  86.  
  87. Button playmonkeyBark = (Button) this.findViewById(R.id.button6);
  88.  
  89. playmonkeyBark.setOnClickListener(new View.OnClickListener() {
  90. @Override
  91. public void onClick(View view) {
  92. monkeySoundMP.start();
  93. }
  94. });
  95.  
  96. final MediaPlayer birdSoundMP = MediaPlayer.create(this, R.raw.bird);
  97.  
  98. Button playbirdBark = (Button) this.findViewById(R.id.button3);
  99.  
  100. playbirdBark.setOnClickListener(new View.OnClickListener() {
  101. @Override
  102. public void onClick(View view) {
  103. birdSoundMP.start();
  104. }
  105. });
  106.  
  107. final MediaPlayer pigSoundMP = MediaPlayer.create(this, R.raw.pig);
  108.  
  109. Button playpigBark = (Button) this.findViewById(R.id.button4);
  110.  
  111. playpigBark.setOnClickListener(new View.OnClickListener() {
  112. @Override
  113. public void onClick(View view) {
  114. pigSoundMP.start();
  115. }
  116. });
  117.  
  118. final MediaPlayer bearSoundMP = MediaPlayer.create(this, R.raw.bear);
  119.  
  120. Button playbearBark = (Button) this.findViewById(R.id.button5);
  121.  
  122. playbearBark.setOnClickListener(new View.OnClickListener() {
  123. @Override
  124. public void onClick(View view) {
  125. bearSoundMP.start();
  126. }
  127. });
  128.  
  129. final MediaPlayer rodentSoundMP = MediaPlayer.create(this, R.raw.rodent);
  130.  
  131. Button playrodentBark = (Button) this.findViewById(R.id.button7);
  132.  
  133. playrodentBark.setOnClickListener(new View.OnClickListener() {
  134. @Override
  135. public void onClick(View view) {
  136. rodentSoundMP.start();
  137. }
  138. });
  139. }
  140. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement