From 80f2ca2df62ff1cd03046864af504245be078eb2 Mon Sep 17 00:00:00 2001
From: wjc <1243177876@qq.com>
Date: 星期四, 05 六月 2025 10:37:28 +0800
Subject: [PATCH] 2025年06月05日10:37:26

---
 app/src/main/java/com/hdl/photovoltaic/widget/LoadingDialog.java |   30 +++++++++++++++++-------------
 1 files changed, 17 insertions(+), 13 deletions(-)

diff --git a/app/src/main/java/com/hdl/photovoltaic/widget/LoadingDialog.java b/app/src/main/java/com/hdl/photovoltaic/widget/LoadingDialog.java
index 2b43bf0..89af2f3 100644
--- a/app/src/main/java/com/hdl/photovoltaic/widget/LoadingDialog.java
+++ b/app/src/main/java/com/hdl/photovoltaic/widget/LoadingDialog.java
@@ -1,23 +1,19 @@
 package com.hdl.photovoltaic.widget;
 
-import android.app.Dialog;
 import android.content.Context;
-import android.graphics.drawable.ColorDrawable;
 import android.os.Bundle;
 import android.text.TextUtils;
 import android.view.WindowManager;
+import android.widget.ImageView;
 import android.widget.TextView;
 
 
+import com.bumptech.glide.Glide;
 import com.hdl.photovoltaic.R;
+import com.hdl.photovoltaic.base.BaseDialog;
 
-public class LoadingDialog extends Dialog {
+public class LoadingDialog extends BaseDialog {
     private TextView content;
-
-    public LoadingDialog(Context context) {
-        super(context);
-        init(context);
-    }
 
     public LoadingDialog(Context context, int theme) {
         super(context, theme);
@@ -33,12 +29,20 @@
         setCancelable(true);//绯荤粺鍚庨��鍙互鍙栨秷
         setCanceledOnTouchOutside(false);
         setContentView(R.layout.loading_alert);
-        content = (TextView) findViewById(R.id.load_content_tv);
-        WindowManager.LayoutParams params = getWindow().getAttributes();
-        params.width = WindowManager.LayoutParams.WRAP_CONTENT;
-        params.height = WindowManager.LayoutParams.WRAP_CONTENT;
-        getWindow().setAttributes(params);
+        try {
+            content = (TextView) findViewById(R.id.load_content_tv);
+            ImageView imageView = (ImageView) findViewById(R.id.load_pb);
+            WindowManager.LayoutParams params = getWindow().getAttributes();
+            params.width = WindowManager.LayoutParams.WRAP_CONTENT;
+            params.height = WindowManager.LayoutParams.WRAP_CONTENT;
+            getWindow().setAttributes(params);
+            Glide.with(context)
+//                .asBitmap() // 寮哄埗浣滀负闈欐�佸浘鐗囧姞杞�
+                    .load(R.drawable.loading)
+                    .into(imageView);
 //        content.setText(R.string.device_鍔犺浇涓�);
+        } catch (Exception e) {
+        }
     }
 
     public void setText(String mes) {

--
Gitblit v1.8.0