首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 移动开发 > 移动开发 >

播发音乐另一种方式

2012-08-22 
播放音乐另一种方式public void onCreate(Bundle savedInstanceState) {?? ? super.onCreate(savedInstanc

播放音乐另一种方式

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

竟然有错? 所有就换用了上面的方式

热点排行