DialogUtil.java
870 Bytes
package com.naji.xiaotao.util;
import android.content.Context;
import com.afollestad.materialdialogs.MaterialDialog;
import me.goldze.mvvmhabit.utils.MaterialDialogUtils;
public class DialogUtil {
private static MaterialDialog dialog;
public static void showDialog(Context context) {
try{
showDialog(context,"请稍后...");
}catch (Exception exception){
}
}
public static void showDialog(Context context,String title) {
if (dialog != null) {
dialog.show();
} else {
MaterialDialog.Builder builder = MaterialDialogUtils.showIndeterminateProgressDialog(context, title, true);
dialog = builder.show();
}
}
public static void dismissDialog() {
if (dialog != null && dialog.isShowing()) {
dialog.dismiss();
}
}
}