1)修复seek的BUG,果然是多线程的同步问题
2)设置progressdialog的属性
//使其按下Back键无用
progressDialog.setCancelable(false);
//使其点击对话框以外的地方不起作用
progressDialog.setCanceledOnTouchOutside(false);
//使其按下Search键无用
progressDialog.setOnKeyListener(new OnKeyListener() {
@Override
public boolean onKey(DialogInterface dialog, int keyCode, KeyEvent event) {
if (keyCode==KeyEvent.KEYCODE_SEARCH) {
return true;
}
return false;
}
});