1. apk内,触发播放或停止按键: public void onClick(View v) { switch (v.getId()) { case R.id.btn_play: //启动播放 startPlay(); break; case R.id.btn_stop: //停止播放 stopPlay(); break; default: break; } } 2. 创建mMediapPlayer对象,进行初始化,启动播放: private MediaPlayer mMediapPlayer; private void startPlay(){ mMediapPlayer=new MediaPlayer(); try { // 设置音频流 mMediapPlayer.setAudioStreamType(AudioManager.STREAM_ALARM); // 设置本地资源 mMediapPlayer.setDataSource("sdcard/Music/*.mp3"); // 设置播放为循环 mMediapPlayer.setLooping( true ); // 播放前准备 mMediapPlayer.prepare(); // 启动播放 mMediapPlayer.start(); }catch(Exception e) { e.printStackTrace(); } } private void stopPlay(){ // 是否为播放过程 if (mMediapPlayer.isPlaying() ){ // 停止播放 mMediapPlayer.stop(); } }
3. 按照,如上最简步骤进行配置,即可通过MediapPlayer对象api拉起音频播放。