Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- package com.animalsounds123.animalsounds123;
- import android.app.Activity;
- import android.media.MediaPlayer;
- import android.os.Bundle;
- import android.util.Log;
- import android.view.View;
- import android.widget.Button;
- 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.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 MainActivity extends AppCompatActivity {
- private InterstitialAd mInterstitialAd;
- //final Activity activity = this;
- @Override
- protected void onCreate(Bundle savedInstanceState) {
- super.onCreate(savedInstanceState);
- setContentView(R.layout.activity_main);
- final Activity activity = this;
- MobileAds.initialize(this, new OnInitializationCompleteListener() {
- @Override
- public void onInitializationComplete(InitializationStatus initializationStatus) {
- Log.d("TAG", "Ads just loaded");
- }
- });
- mInterstitialAd = new InterstitialAd(this);
- mInterstitialAd.setAdUnitId("ca-app-pub-5586185520040340/4903201456");
- final MediaPlayer dogSoundMP = MediaPlayer.create(this, R.raw.angrydog);
- Button playDogBark = (Button) this.findViewById(R.id.button);
- playDogBark.setOnClickListener(new View.OnClickListener() {
- @Override
- public void onClick(View view) {
- dogSoundMP.start();
- mInterstitialAd.loadAd(new AdRequest.Builder().build());
- mInterstitialAd.setAdListener(new AdListener() {
- @Override
- public void onAdLoaded() {
- super.onAdLoaded();
- if (!activity.isFinishing()) {
- mInterstitialAd.show();
- }
- }
- });
- }
- });
- /*private void showInterstitial() {
- // Show the ad if it's ready. Otherwise toast and restart the game.
- if (mInterstitialAd != null && mInterstitialAd.isLoaded()) {
- mInterstitialAd.show();
- } else {
- Toast.makeText(this, "Ad did not load", Toast.LENGTH_SHORT).show();
- //startGame();
- }
- }*/
- final MediaPlayer catSoundMP = MediaPlayer.create(this, R.raw.cat);
- Button playCatBark = (Button) this.findViewById(R.id.button2);
- playCatBark.setOnClickListener(new View.OnClickListener() {
- @Override
- public void onClick(View view) {
- catSoundMP.start();
- }
- });
- final MediaPlayer monkeySoundMP = MediaPlayer.create(this, R.raw.monkey);
- Button playmonkeyBark = (Button) this.findViewById(R.id.button6);
- playmonkeyBark.setOnClickListener(new View.OnClickListener() {
- @Override
- public void onClick(View view) {
- monkeySoundMP.start();
- }
- });
- final MediaPlayer birdSoundMP = MediaPlayer.create(this, R.raw.bird);
- Button playbirdBark = (Button) this.findViewById(R.id.button3);
- playbirdBark.setOnClickListener(new View.OnClickListener() {
- @Override
- public void onClick(View view) {
- birdSoundMP.start();
- }
- });
- final MediaPlayer pigSoundMP = MediaPlayer.create(this, R.raw.pig);
- Button playpigBark = (Button) this.findViewById(R.id.button4);
- playpigBark.setOnClickListener(new View.OnClickListener() {
- @Override
- public void onClick(View view) {
- pigSoundMP.start();
- }
- });
- final MediaPlayer bearSoundMP = MediaPlayer.create(this, R.raw.bear);
- Button playbearBark = (Button) this.findViewById(R.id.button5);
- playbearBark.setOnClickListener(new View.OnClickListener() {
- @Override
- public void onClick(View view) {
- bearSoundMP.start();
- }
- });
- final MediaPlayer rodentSoundMP = MediaPlayer.create(this, R.raw.rodent);
- Button playrodentBark = (Button) this.findViewById(R.id.button7);
- playrodentBark.setOnClickListener(new View.OnClickListener() {
- @Override
- public void onClick(View view) {
- rodentSoundMP.start();
- }
- });
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement