2011-01-11 17 views
1

私はイムは、BTNをクリックしてウェブからmp3ファイルを聞くしたいと思い、私のようなものを使用しようとしていた!ストリーミングmp3

...

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

をしかし、動作しません。

また、私はこの仕事をする10 btnを持っていますので、2番目のbtnが押されたらmp3を止めるために準備と停止をしたいと思っています。

答えて

0

いくつかのログエントリを提供して、例外があるかどうかを確認できますが、基本的なものは... MediaPlayerオブジェクトを正しく作成したと思いますか?もっと情報が必要だと思う。

とにかく、これを見てくださいthreadhereあなたはいくつかのサンプルがあります。

+0

感謝を使用することができますもちろん、私は)(MediaPlayerの融点=新しいのMediaPlayerを追加しました。前に...これは私のonClickメソッドにすべて入っています。 –

+0

まあ、これらの3つのセンテンス...それはそのやり方です、リンクは機能しています...なぜログエントリを見ないのですか?より多くの情報を提供してください。 – mdelolmo

+0

ok、今は動作していますが、2番目の曲を停止して開始するには何を追加する必要がありますか? –

0

ビデオのこのコードを確認してください。オーディオと同様にする必要があります。 !

//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); 
関連する問題