mp.setDataSource (http://....);
mp.prepare();
mp.start();
但不起作用..
另外,我将有10 btn将完成这项工作,所以我想使用准备和停止,以便停止MP3,如果第二个btn按下..请帮忙!:)新年快乐!
答案 0 :(得分:0)
也许你可以提供一些日志条目,看看是否有任何例外,但只是一些基本...我猜你是否正确创建了MediaPlayer
对象,不是吗?我想我们需要更多信息。
答案 1 :(得分: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();
答案 2 :(得分: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);