@Override
 public void hideLoadingAndFinish() {
   mProgressLayout.hide();
   mOkView.setVisibility(View.VISIBLE);
   mOkView.startAnimation(AnimationUtils.loadAnimation(this, R.anim.anim_scale_small_2_big));
   new Handler()
       .postDelayed(
           new Runnable() {
             @Override
             public void run() {
               finish();
             }
           },
           600);
 }
 @Override
 public boolean handleMessage(Message msg) {
   finish();
   mProgressLayout.hide();
   return true;
 }