实施Shake Listener以在Android Studio中播放声音

时间:2018-11-27 06:27:41

标签: java android-studio accelerometer android-sensors

因此,我完成了使用Shake Listener&Media Player类制作应用程序以播放声音的操作,当我们摇动智能手机将播放1种声音时,此应用程序就会播放。我的问题是,我想在智能手机上做5次摇动时会触发它在原始项目文件夹中播放另一种声音,那怎么办?谢谢,谢谢...顺便说一句,这是我的代码段

 public void onShake(int shake) {

                 // Initialize media player
                 mMediaPlayer = MediaPlayer.create(MainActivity.this,  R.raw.rabbitrabbit);

                 // Add OnCompletionListener to release the
                 mMediaPlayer.setOnCompletionListener(new  MediaPlayer.OnCompletionListener() {
                     @Override
                     public void onCompletion(MediaPlayer mp) {
                         mMediaPlayer.release();

             }
         });
                 mMediaPlayer.start();
             }

0 个答案:

没有答案