Home | 簡體中文 | 繁體中文 | 雜文 | 知乎專欄 | Github | OSChina 博客 | 雲社區 | 雲棲社區 | Facebook | Linkedin | 視頻教程 | 打賞(Donations) | About
知乎專欄多維度架構 | 微信號 netkiller-ebook | QQ群:128659835 請註明“讀者”

第 43 章 多媒體開發

目錄

43.1. MediaPlayer
43.2. VideoView 開發
43.2.1. 播放網絡視頻
43.2.2. MediaController 添加翻頁事件
43.2.3. 靜音播放視頻
43.2.4. 更新進度條
43.2.5. 完整的例子
43.3. SurfaceView
43.4. Vitamio

43.1. MediaPlayer

播放一段特效聲音,例如鈴音,可以在點擊按鈕德時候調用 playSound()

		
	private void playSound(){

        MediaPlayer mediaPlayer = MediaPlayer.create(FlashLightActivity.this, R.raw.alert);
        mediaPlayer.setOnCompletionListener(new MediaPlayer.OnCompletionListener() {

            @Override
            public void onCompletion(MediaPlayer mp) {
                // TODO Auto-generated method stub
                mediaPlayer.release();
            }
        });
        mediaPlayer.start();
    }