android.app.Activity.setProgress()方法的使用及代码示例

x33g5p2x  于2022-01-15 转载在 其他  
字(5.1k)|赞(0)|评价(0)|浏览(147)

本文整理了Java中android.app.Activity.setProgress()方法的一些代码示例,展示了Activity.setProgress()的具体用法。这些代码示例主要来源于Github/Stackoverflow/Maven等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。Activity.setProgress()方法的具体详情如下:
包路径:android.app.Activity
类名称:Activity
方法名:setProgress

Activity.setProgress介绍

暂无

代码示例

代码示例来源:origin: stackoverflow.com

getWindow().requestFeature(Window.FEATURE_PROGRESS);

WebView mWebView = (WebView) findViewById(R.id.mywebview);

mWebView.getSettings().setJavaScriptEnabled(true);

final Activity activity = this;

mWebView.setWebChromeClient(new WebChromeClient(){

     public void onProgressChanged(WebView view, int progress) {
         activity.setTitle("Loading...");
         activity.setProgress(progress * 100);
          if(progress == 100)
            activity.setTitle("My title");
         }
});

mWebView.loadUrl(URL);

代码示例来源:origin: androidquery/androidquery

act.setProgress(0);

代码示例来源:origin: androidquery/androidquery

public void reset(){
  
  if(pb != null){
    pb.setProgress(0);
    pb.setMax(10000);
  }
  if(pd != null){
    pd.setProgress(0);
    pd.setMax(10000);
  }
  
  if(act != null){
    act.setProgress(0);
  }
  unknown = false;
  current = 0;
  bytes = 10000;
  
}

代码示例来源:origin: androidquery/androidquery

act.setProgress(0);

代码示例来源:origin: stackoverflow.com

final Activity activity = this;

final ProgressDialog progressDialog = new ProgressDialog(activity);
progressDialog.setProgressStyle(ProgressDialog.STYLE_HORIZONTAL);
progressDialog.setCancelable(false);

browser.setWebChromeClient(new WebChromeClient() {
  public void onProgressChanged(WebView view, int progress) {
    progressDialog.show();
    progressDialog.setProgress(0);
    activity.setProgress(progress * 1000);

    progressDialog.incrementProgressBy(progress);

    if(progress == 100 && progressDialog.isShowing())
      progressDialog.dismiss();
  }
});

代码示例来源:origin: androidquery/androidquery

public void done(){
  
  if(pb != null){
    pb.setProgress(pb.getMax());
  }
  if(pd != null){
    pd.setProgress(pd.getMax());
  }
  
  if(act != null){
    act.setProgress(9999);
  }
  
}

代码示例来源:origin: stackoverflow.com

mActivity .setProgress(progress * 100); //Make the bar disappear after URL is loaded

代码示例来源:origin: androidquery/androidquery

public void increment(int delta){
  
  if(pb != null){		
    pb.incrementProgressBy(unknown ? 1 : delta);
  }
  
  if(pd != null){
    pd.incrementProgressBy(unknown ? 1 : delta);
  }
  
  if(act != null){
    int p;
    if(unknown){
      p = current++;
    }else{
      current+= delta;
      p = (10000 * current) / bytes;
    }
    if(p > 9999){
      p = 9999;
    }
    act.setProgress(p);
  }
  
}

代码示例来源:origin: stackoverflow.com

activity.setProgress(progress * 1000);

代码示例来源:origin: stackoverflow.com

final Activity activity = this;
mWebView.setWebChromeClient(new WebChromeClient() {
  public void onProgressChanged(WebView view, int progress) {
    activity.setProgress(progress * 100);
  }
});

代码示例来源:origin: com.uphyca/android-junit4-robolectric

/**
 * @param progress
 * @see android.app.Activity#setProgress(int)
 */
public final void setProgress(int progress) {
  mActivity.setProgress(progress);
}

代码示例来源:origin: stackoverflow.com

final Activity activity = this;
webview.setWebChromeClient(new WebChromeClient() {
 public void onProgressChanged(WebView view, int progress) {
  // Activities and WebViews measure progress with different scales.
  // The progress meter will automatically disappear when we reach 100%
  activity.setProgress(progress * 1000);
 }
});

代码示例来源:origin: fr3ts0n/AndrOBD

@Override
public void onProgressUpdate(Integer... values)
{
  activity.setProgress(values[0]);
}

代码示例来源:origin: com.willowtreeapps/oak-demos

@Override
public void setProgress(int progress) {
  if (DEBUG) Log.d(TAG, "[setProgress] progress: " + progress);
  mActivity.setProgress(progress);
}

代码示例来源:origin: com.actionbarsherlock/actionbarsherlock

@Override
public void setProgress(int progress) {
  if (ActionBarSherlock.DEBUG) Log.d(TAG, "[setProgress] progress: " + progress);
  mActivity.setProgress(progress);
}

代码示例来源:origin: GoBelieveIO/im_android

public void onProgressChanged(WebView view, int progress) {
    // Activities and WebViews measure progress with different scales.
    // The progress meter will automatically disappear when we reach 100%
    activity.setProgress(progress * 1000);
  }
});

代码示例来源:origin: com.sdklite/sphere-hybrid-spi

@Override
public void onProgressChanged(final WebView view, final int newProgress) {
  final Context context = view.getContext();
  if (context instanceof Activity) {
    ((Activity) context).setProgress(newProgress);
  }
}

代码示例来源:origin: stackoverflow.com

final ProgressDialog pDialog = new ProgressDialog(context);
pDialog.setMessage("Please wait....");
pDialog.setCancelable(false);
pDialog.show();

String url = "url";

final Activity activity = (Activity) context;
pdfView.setWebChromeClient(new WebChromeClient() {
  public void onProgressChanged(WebView view, int progress)   
  {
    activity.setProgress(progress * 1000);
    pDialog.incrementProgressBy(progress);
    if(progress == 100 && pDialog.isShowing()) 
      pDialog.dismiss();
  }
});

代码示例来源:origin: com.googlecode.android-query/android-query

public void done(){
  
  if(pb != null){
    pb.setProgress(pb.getMax());
  }
  if(pd != null){
    pd.setProgress(pd.getMax());
  }
  
  if(act != null){
    act.setProgress(9999);
  }
  
}

代码示例来源:origin: stackoverflow.com

mWebview.setWebChromeClient(new WebChromeClient() {
    public void onProgressChanged(WebView view, int progress)   
    {
       //Make the bar disappear after URL is loaded, and changes string to Loading...
       Activity activity = getActivity();
       if (activity != null) {
        activity.setTitle("Loading...");
        activity.setProgress(progress * 100); //Make the bar disappear after URL is loaded
        // Return the app name after finish loading
        if(progress == 100)
        activity.setTitle(R.string.Fragment1);
       }
      }
    });

相关文章

微信公众号

最新文章

更多

Activity类方法