2014-01-12 47 views
0

我怎麼能在我的應用程序添加音樂形成自己的網站URI的Android添加音樂形式烏里

這是我的代碼,但就是不起作用

Uri uri = Uri.parse("alshbab90.softsmedia.com/sq4.mp3"); 
imageButtonSound1 = MediaPlayer.create(this, uri); 
imageButtonSound1.start(); 

回答

0

prepareAsync()方法添加到您的媒體播放器由於您計劃從互聯網獲取聲音,因此需要使用OnPreparedListener()才能實現,並且在聽衆中可以在此處啓動媒體播放器。

mediaPlayer = new MediaPlayer(); 
    mediaPlayer.setAudioStreamType(AudioManager.STREAM_MUSIC); 
    mediaPlayer.setDataSource(url); // url of stream goes here 
    mediaPlayer.prepareAsync(); 
    mediaPlayer.setOnPreparedListener(new OnPreparedListener() { 
       public void onPrepared(MediaPlayer mp) {   
         mp.start(); 
       } 
    }); 
+0

它不工作! – user3187340

+0

你不工作是什麼意思?你對你的代碼做了什麼改變? – kabuto178