Android 音乐文件无法播放
请你看一下我的密码。我似乎无法让它播放音乐Android 音乐文件无法播放,android,audio-player,android-music-player,Android,Audio Player,Android Music Player,请你看一下我的密码。我似乎无法让它播放音乐 play.setOnClickListener(new ImageButton.OnClickListener() { public void onClick(View v) { try{ AssetFileDescriptor descriptor = Txt.this.getAssets().openFd("hc.mp3"); player.setD
play.setOnClickListener(new ImageButton.OnClickListener() {
public void onClick(View v) {
try{
AssetFileDescriptor descriptor = Txt.this.getAssets().openFd("hc.mp3");
player.setDataSource(descriptor.getFileDescriptor(), descriptor.getStartOffset(), descriptor.getLength() );
descriptor.close();
player.prepare();
player.start();
}
catch(Exception e){
}
}
});
prepare
是一种异步方法,您需要在调用prepare
之前,在侦听器中调用start
如果不打算使用异常诊断问题,为什么还要捕获异常?要么不捕获异常并在控制台中调试,要么捕获异常并输出错误。