1200字范文,内容丰富有趣,写作的好帮手!
1200字范文 > Android studio 实现背景音乐(打开页面自动循环播放)

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

时间:2022-10-10 20:29:05

相关推荐

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

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

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

代码如下:

package com.example.jiachat01;import android.content.Context;import android.media.MediaPlayer;public class MusicServer{private static MediaPlayer mp =null;public static void play(Context context, int resource){stop(context);mp = MediaPlayer.create(context, resource);mp.setLooping(true);mp.start();}public static void stop(Context context) {// TODO Auto-generated method stubif(mp!= null){mp.stop();mp.release();mp = null;}}}

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

@Overrideprotected void onPause() {// TODO Auto-generated method stubsuper.onPause();music.stop(this);}@Overrideprotected void onResume() {// TODO Auto-generated method stubsuper.onResume();music.play(this, R.raw.bgmusic);}

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。