From 6f4e4bc481ca1ef264e6a3795033a31d3e709f77 Mon Sep 17 00:00:00 2001 From: wjc <1243177876@qq.com> Date: 星期一, 07 四月 2025 20:22:20 +0800 Subject: [PATCH] 2025-04-07 20:22:08 加载效果 --- app/src/main/java/com/hdl/photovoltaic/widget/LoadingDialog.java | 15 +++++++++------ 1 files changed, 9 insertions(+), 6 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..677ad65 100644 --- a/app/src/main/java/com/hdl/photovoltaic/widget/LoadingDialog.java +++ b/app/src/main/java/com/hdl/photovoltaic/widget/LoadingDialog.java @@ -6,18 +6,16 @@ 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); @@ -34,10 +32,15 @@ setCanceledOnTouchOutside(false); setContentView(R.layout.loading_alert); 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_鍔犺浇涓�); } -- Gitblit v1.8.0