Example #1
0
 @Override
 public void onError() {
   // - If activity is still alive (asynchronous task).
   if (getActivity() != null) {
     // - Attach error listener to progress circle's final animation, then start it.
     getActivity()
         .runOnUiThread(
             () -> {
               mFabProgressCircle.attachListener(
                   () -> {
                     ((SnapAndMatchActivity) getActivity())
                         .pushFragment(ErrorFragment.newInstance());
                   });
               mFabProgressCircle.beginFinalAnimation();
             });
   }
 }
 @Override
 public void onMockActionComplete() {
   taskRunning = false;
   fabProgressCircle.beginFinalAnimation();
   // fabProgressCircle.hide();
 }