Android中兩種播放聲音的方法
- 播放聲音- MediaPlayer 播放器, 同時只能播放一個音樂. 可以播放大文件. 播放背景音樂. MediaPlayer mediaPlayer = new MediaPlayer(); mediaPlayer.setDataSource("/mnt/sdcard/bgmusic.mp3"); mediaPlayer.prepare(); // 準備. mediaPlayer.start(); 或 MediaPlayer mediaPlayer = MediaPlayer.create(MainActivity.this, R.raw.music); mediaPlayer.start(); - SoundPool 聲音池, 同時播放多個聲音(混合音效). 只允許申請1M的內存空間. SoundPool sp = new SoundPool(1, AudioManager.STREAM_MUSIC, 0); shoot1id = sp.load("/mnt/sdcard/shoot1.ogg", 1); sp.play(shoot1id, 1f, 1f, 0, 0, 1.0f);</pre>
本文由用戶 pooi 自行上傳分享,僅供網友學習交流。所有權歸原作者,若您的權利被侵害,請聯系管理員。
轉載本站原創文章,請注明出處,并保留原始鏈接、圖片水印。
本站是一個以用戶分享為主的開源技術平臺,歡迎各類分享!