音樂播放暫停停止


MainActivity:

public class MainActivity extends Activity {
 private MediaPlayer mediaPlayer;
 @Override
 protected void onCreate(Bundle savedInstanceState) {
  super.onCreate(savedInstanceState);
  setContentView(R.layout.activity_main);
 }
 public void bofang(View v) {
  mediaPlayer = new MediaPlayer();
  //設置播放的流媒體類型  mp3     mp4 視頻
  mediaPlayer.setAudioStreamType(AudioManager.STREAM_MUSIC);
  try {
   //設置播放音樂文件的路勁
   mediaPlayer.setDataSource("/sdcard/herofordawn.mp3");
   //準備  就是執行音樂播放相關初始化工作
   mediaPlayer.prepare();
   mediaPlayer.start();
  } catch (Exception e) {
  }
 }
 public void zanting(View v) {
  if (mediaPlayer != null && mediaPlayer.isPlaying()) {
   mediaPlayer.pause();
  } else {
   mediaPlayer.start();
  }
 }
 public void tingzhi(View v) {
  mediaPlayer.stop();
  mediaPlayer.release();// 釋放媒體資源
  mediaPlayer = null;
 }
}
發佈了77 篇原創文章 · 獲贊 2 · 訪問量 2萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章