如何自动在Android设备上播放声音

时间:2016-09-12 13:13:22

标签: android

我正在构建一个应用程序,并创建了一个启动画面,并希望声音伴随它。到目前为止,我所要做的就是创建一个媒体播放器,以便在单击按钮时播放声音文件。我希望一旦启动屏幕加载就播放声音。 如果有人能指出我正确的方向,那将非常感激

到目前为止,我还没有找到任何相关信息。

2 个答案:

答案 0 :(得分:0)

调用MediaPlayer课程,给她一个配乐并播放音乐,在启动画面关闭后停止播放器

答案 1 :(得分:0)

在您使用等待启动画面几秒钟的线程中使用此代码

 MediaPlayer player = new MediaPlayer();
 player.setDataSource("/sdcard/audiotrack.mp3");
 player.prepare();
 player.start();

停止在其他屏幕上播放

 protected void onStop() {
   super.onStop();
    if(mp.isPlaying()){ //Must check if it's playing, otherwise it may be a NPE
     mp.pause(); //Pauses the sound
     ur.removeCallbacks(myRunnable);
     }
  }