Example #1
0
 /** Update the progress, from 0 to 100. */
 public void setProgress(int newProgress) {
   if (newProgress >= PROGRESS_MAX) {
     mProgress.setProgress(PageProgressView.MAX_PROGRESS);
     mProgress.setVisibility(View.GONE);
     mInLoad = false;
     mNavBar.onProgressStopped();
     // check if needs to be hidden
     if (!isEditingUrl() && !wantsToBeVisible()) {
       if (mUseQuickControls) {
         hide();
       } else {
         mBaseUi.showTitleBarForDuration();
       }
     }
   } else {
     if (!mInLoad) {
       mProgress.setVisibility(View.VISIBLE);
       mInLoad = true;
       mNavBar.onProgressStarted();
     }
     mProgress.setProgress(newProgress * PageProgressView.MAX_PROGRESS / PROGRESS_MAX);
     if (mUseQuickControls && !isEditingUrl()) {
       // ActionsCode(hexibin, bugfix BUG00297099)
       // setShowProgressOnly(true);
     }
     if (!mShowing) {
       show();
     }
   }
 }
Example #2
0
 /** Update the progress, from 0 to 100. */
 public void setProgress(int newProgress) {
   if (newProgress >= PROGRESS_MAX) {
     mProgress.setProgress(PageProgressView.MAX_PROGRESS);
     mProgress.setVisibility(View.GONE);
     mInLoad = false;
     mNavBar.onProgressStopped();
     // check if needs to be hidden
     if (!isEditingUrl() && !wantsToBeVisible()) {
       hide();
       if (mUseQuickControls) {
         setShowProgressOnly(false);
       }
     }
   } else {
     if (!mInLoad) {
       mProgress.setVisibility(View.VISIBLE);
       mInLoad = true;
       mNavBar.onProgressStarted();
     }
     mProgress.setProgress(newProgress * PageProgressView.MAX_PROGRESS / PROGRESS_MAX);
     if (!mShowing) {
       if (mUseQuickControls && !isEditingUrl()) {
         setShowProgressOnly(true);
       }
       show();
     }
   }
 }