Android MediaPlayerローカルとリモートのmp 3初歩を再生
1709 ワード
まず、オブジェクトを作成します.ローカルmp 3-ここではアプリケーション内のmp 3を指し、assetsディレクトリに格納されます.例: SDカードmp 3 リモートmp 3例:
player = new MediaPlayer();
// create , :
MediaPlayer mp = MediaPlayer.create(this, R.raw.test);// setDataSource , create prepara() , prepara()
player.setDataSource(getAssets().openFd("9.mp3").getFileDescriptor());
player.prepare();
player.start();
player.setDataSource(“/sdcard/a.mp3”);
player.prepara();
player.start();
player = new MediaPlayer();
player.setDataSource("http://192.168.1.2/test/9.mp3");
player.prepare();
player.start();