package com.xscm.moduleutil.dialog; import android.app.Dialog; import android.content.Context; import android.os.Bundle; import android.widget.TextView; import androidx.annotation.NonNull; import com.xscm.moduleutil.R; /** * com.xscm.moduleutil.dialog * qx * 2025/10/27 */ public class LoadingDialog extends Dialog { public LoadingDialog(@NonNull Context context) { super(context); } @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); // 设置布局(这里假设你有一个R.layout.loading_dialog布局文件) setContentView(R.layout.loading_dialog); // 设置不可取消 setCancelable(false); } /** * 显示加载对话框 */ public void showLoading() { if (!isShowing()) { show(); } } /** * 隐藏加载对话框 */ public void hideLoading() { if (isShowing()) { dismiss(); } } }