当前位置:   article > 正文

Android studio 实现背景音乐(打开页面自动循环播放)_android studio添加背景音乐

android studio添加背景音乐

第一步:在res目录中创建raw文件,并在文件里放入MP3音频

第二步:创建Java文件 MusicServer.java

代码如下:

  1. package com.example.jiachat01;
  2. import android.content.Context;
  3. import android.media.MediaPlayer;
  4. public class MusicServer{
  5. private static MediaPlayer mp =null;
  6. public static void play(Context context, int resource){
  7. stop(context);
  8. mp = MediaPlayer.create(context, resource);
  9. mp.setLooping(true);
  10. mp.start();
  11. }
  12. public static void stop(Context context) {
  13. // TODO Auto-generated method stub
  14. if(mp!= null){
  15. mp.stop();
  16. mp.release();
  17. mp = null;
  18. }
  19. }
  20. }

 第二步:在想要设置背景音乐的页面对应的Activity里加入下面一段代码

  1. @Override
  2. protected void onPause() {
  3. // TODO Auto-generated method stub
  4. super.onPause();
  5. music.stop(this);
  6. }
  7. @Override
  8. protected void onResume() {
  9. // TODO Auto-generated method stub
  10. super.onResume();
  11. music.play(this, R.raw.bgmusic);
  12. }

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/码创造者/article/detail/775835
推荐阅读
相关标签
  

闽ICP备14008679号