流MP3

2011-01-11 76 views
1

我想聽聽來自網絡的MP3文件時,即時通訊點擊BTN我試圖用這樣的:!流MP3

mp.setDataSource (http://....); 
mp.prepare(); 
mp.start(); 

但沒有工作..

另外,我將有10 BTT,將做這項工作,所以我想使用準備和停止,以便停止MP3,如果第二個BTN被按下..請幫助!:)新年快樂!

回答

0

也許你可以提供一些日誌條目,看看是否有任何excepction,但只是一些基本的......我想你創建MediaPlayer對象正確,不是嗎?我認爲我們需要更多信息。

無論如何,看看這個threadhere你有幾個樣本。

+0

感謝我當然添加了MediaPlayer的熔點爲新的MediaPlayer();之前......這都是我的onClick方法.. – 2011-01-11 22:24:25

0

請檢查此代碼是否爲Video ..應該與Audio類似。 !

//Video 
    VideoView videoView = (VideoView) findViewById(R.id.VideoView01); 
     MediaController mediaController = new MediaController(this); 
     mediaController.setAnchorView(videoView); 
     // Set video link (mp4 format) 
      //Uri video = Uri.parse("http://www.pocketjourney.com/downloads/pj/video/famous.3gp"); 
      //OR    
      //Uri video = Uri.parse("android.resource://<package>/" + R.raw.<resource>); 
     videoView.setMediaController(mediaController); 
     videoView.setVideoURI(video); 
     videoView.start(); 
0

你可以使用這個

Uri myUri = Uri.parse("http://Yoururl.com/file.mp3"); 
    Intent intent = new Intent(android.content.Intent.ACTION_VIEW); 
    intent.setDataAndType(myUri, "audio/*"); 
    startActivity(intent);