對於這個ProgressDialog 超好用 主要是運用在異步操作的時候...下面來具體看看ProgressDialog 類
mpDialog = new ProgressDialog(MainActivity.this);
mpDialog.setProgressStyle(ProgressDialog.STYLE_SPINNER);//設置風格爲圓形進度條
mpDialog.setTitle("提示");//設置標題
mpDialog.setIcon(R.drawable.ic_launcher);//設置圖標
mpDialog.setMessage("正在加載,請稍後...");
mpDialog.setIndeterminate(false);//設置進度條是否爲不明確
mpDialog.setCancelable(true);//設置進度條是否可以按退回鍵取消
mpDialog.setButton("按鈕1", new DialogInterface.OnClickListener(){
@Override
public void onClick(DialogInterface dialog, int which) {
}
});
mpDialog.setButton2("按鈕2", new DialogInterface.OnClickListener(){
@Override
public void onClick(DialogInterface dialog, int which) {
}
});
mpDialog.show();
差不多和AlertDialog差不多!