Android編程實(shí)現(xiàn)加載等待ProgressDialog的方法
本文實(shí)例講述了Android編程實(shí)現(xiàn)加載等待ProgressDialog的方法。分享給大家供大家參考,具體如下:
顯示progressDialog的類:
import android.app.ProgressDialog; import android.content.Context; import android.content.DialogInterface; import android.content.DialogInterface.OnCancelListener; public class ShowProgressDialog { public static ProgressDialog wait; public static void show(Context context,String msg,Thread thread) { final Thread th = thread; wait = new ProgressDialog(context); //設(shè)置風(fēng)格為圓形 wait.setProgressStyle(ProgressDialog.STYLE_SPINNER); wait.setTitle(null); wait.setIcon(null); //設(shè)置提示信息 wait.setMessage(msg); //設(shè)置是否可以通過返回鍵取消 wait.setCancelable(true); wait.setIndeterminate(false); //設(shè)置取消監(jiān)聽 wait.setOnCancelListener(new OnCancelListener() { @Override public void onCancel(DialogInterface dialog) { th.interrupt(); } }); wait.show(); } }
調(diào)用的時(shí)候顯示progressDialog作為主線程,另起線程進(jìn)行業(yè)務(wù)處理,等到業(yè)務(wù)處理完調(diào)用ShowProgressDialog.wait.dismiss();關(guān)閉progressDialog。處理完如需提示信息,直接在業(yè)務(wù)線程中是不行的,需要通過Handler實(shí)現(xiàn)線程和activity的交互
希望本文所述對(duì)大家Android程序設(shè)計(jì)有所幫助。
相關(guān)文章
Android自定View流式布局根據(jù)文字?jǐn)?shù)量換行
這篇文章主要為大家詳細(xì)介紹了Android自定View流式布局,根據(jù)文字?jǐn)?shù)量換行,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2018-12-12詳解Android中Service服務(wù)的基礎(chǔ)知識(shí)及編寫方法
這篇文章主要介紹了詳解Android中Service服務(wù)的基礎(chǔ)知識(shí)及編寫方法,包括Service的啟動(dòng)流程及生命周期等基本內(nèi)容,需要的朋友可以參考下2016-04-04ubuntu下 AndroidStudio4.1啟動(dòng)報(bào)錯(cuò)問題的解決
這篇文章主要介紹了ubuntu下 AndroidStudio4.1啟動(dòng)報(bào)錯(cuò)問題的解決,本文給大家分享個(gè)人經(jīng)驗(yàn)對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下2020-10-10Android?studio實(shí)現(xiàn)日期?、時(shí)間選擇器與進(jìn)度條
這篇文章主要為大家詳細(xì)介紹了Android?studio實(shí)現(xiàn)日期、時(shí)間選擇器與進(jìn)度條,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2022-01-01三款A(yù)ndroid炫酷Loading動(dòng)畫組件推薦
這篇文章主要介紹了三款A(yù)ndroid炫酷Loading動(dòng)畫組件推薦,本文介紹了CircleProgress、android-shapeLoadingView、WaitingDots等三款Loading組件,并給出了運(yùn)行效果圖,需要的朋友可以參考下2015-05-05Android 中 Activity顯示隱式跳轉(zhuǎn)
這篇文章主要介紹了Android 中 Activity顯示隱式跳轉(zhuǎn)的實(shí)現(xiàn)方法,非常不錯(cuò),具有參考借鑒價(jià)值,需要的朋友可以參考下2017-02-02Android實(shí)現(xiàn)向本地寫入一個(gè)XML文件和解析XML文件
這篇文章主要介紹了Android實(shí)現(xiàn)向本地寫入一個(gè)XML文件和解析XML文件,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過來看看吧2020-03-03