/** 隐藏刷新Loadding */ public void hideLoadingDialog() { try { if (mLoadingDialog != null) { if (mLoadingDialog.animation != null) { mLoadingDialog.animation.reset(); } mLoadingDialog.dismiss(); mLoadingDialog = null; } } catch (Exception e) { e.printStackTrace(); } }
/** 显示刷新Loadding */ public void showLoadingDialog() { try { mLoadingDialog = LoadingDialog.createDialog(this); mLoadingDialog.setTitle(null); mLoadingDialog.setCancelable(false); mLoadingDialog.setOnKeyListener( new DialogInterface.OnKeyListener() { @Override public boolean onKey(DialogInterface dialog, int keyCode, KeyEvent event) { if (keyCode == KeyEvent.KEYCODE_BACK && event.getAction() == KeyEvent.ACTION_DOWN) { hideLoadingDialog(); } return true; } }); if (!isFinishing()) { mLoadingDialog.show(); } } catch (Exception e) { e.printStackTrace(); } }