Adding sound to the Pong game
Copy the assets
folder and all its contents from the Chapter 11
folder of the download bundle. Now use your operating system's file explorer to navigate to the Pong/app/src/main
folder of your project. Paste the assets
folder and its contents.
Obviously, feel free to replace all the sound effects in the assets
folder with your own. If you decide to replace all the sound effects, make sure you name them exactly the same or that you make appropriate edits in the code that follows.
Notice that if you use the project explorer window in Android Studio to view the assets
folder you can see that the sound effects have been added to the project.
Let's write the code.
Adding the sound variables
At the end of the member variable declarations, before the PongGame
constructor, add the following code.
// All these are for playing sounds private SoundPool mSP; private int mBeepID = -1; private int mBoopID = -1; private int mBopID = -1; private int mMissID = -1;
Note
You will need...