wjc
2025-04-09 afb62b49b79a31ab62a548f9cef672dfc9bae16f
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);
@@ -34,10 +30,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_gif)
                .into(imageView);
//        content.setText(R.string.device_加载中);
    }