播放音乐另一种方式
public void onCreate(Bundle savedInstanceState) {?
? ? super.onCreate(savedInstanceState);?
? ? MediaPlayer player = MediaPlayer.create(this, Uri.parse("http://www.urlto.com/file.mp3"));?
? ? player.setOnPreparedListener(new OnPreparedListener() { ?
? ? ? ? @Override?
? ? ? ? public void onPrepared(MediaPlayer mp) {?
? ? ? ? ? ? mp.start();?
? ? ? ? }?
? ? });?
}?
用这种方式是因为我用MediaPlayer mp = new MediaPlayer();?
try {?.setDataSource("http://www.urltofile.com/file.mp3");?
? ? ? ? mp.prepare();?
? ? ? ? mp.start();?
? ? } catch (IllegalArgumentException e) {?
? ? ? ? e.printStackTrace();?
? ? } catch (IllegalStateException e) {?
? ? ? ? e.printStackTrace();?
? ? } catch (IOException e) {?
? ? ? ? e.printStackTrace();?
? ? }?
? ? ? ? mp
竟然有错? 所有就换用了上面的方式