Android 下的一段视屏播放的逻辑源码(二)

2014-11-23 22:06:56 · 作者: · 浏览: 50

if(player != null && ">>".equals(bt_pause.getText())){
player.start();
bt_pause.setText("||");
return;
}
break;
case R.id.bt_restart:

if(player != null && player.isPlaying()){//媒体正在播放的话
player.seekTo(0);
}else{
Toast.makeText(DemoActivity.this,"需要重新博凡", Toast.LENGTH_SHORT).show();
}

break;
case R.id.bt_stop:
if(player != null && player.isPlaying()){//媒体正在播放的话
player.stop();//如果是停止播放一段媒体的话,肯定是要先停止,然后再释放资源
player.release();
player = null;
bt_start.setEnabled(true);//设置开始按钮为可点击

} else{
player.release();
player = null;
bt_start.setEnabled(true);//设置开始按钮为可点击
bt_start.setClickable(true);
}
break;
}

}
}