android 網路請求時,顯示progrossBar

jian11058發表於2019-03-19
<ProgressBar
        android:id="@+id/site_progressbar"
        android:visibility="gone"
        android:max="100"
        android:layout_width="match_parent"
        android:layout_height="wrap_content"
        style="@style/Widget.AppCompat.ProgressBar.Horizontal"/>

一條小線,進度條,剛開始請求的時候,progressbar.setprogess(60);
網路請求成功後,再設定progressbar.setprogress(90);
進行一些設定之後,最後再設定progressbar.setprogress(100);

這是自己封裝好了的方法。

public static void getWaitView(int progress, ProgressBar progressBar){
        progressBar.setVisibility(View.VISIBLE);
        progressBar.setProgress(progress);
        if (progressBar.getProgress()==100){
            progressBar.setProgress(1);
            progressBar.setVisibility(View.GONE);
        }
    }

相關文章