wjc
2025-04-07 6f4e4bc481ca1ef264e6a3795033a31d3e709f77
2025-04-07 20:22:08 加载效果
1个文件已添加
2个文件已修改
27 ■■■■ 已修改文件
app/src/main/java/com/hdl/photovoltaic/widget/LoadingDialog.java 7 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
app/src/main/res/drawable-xhdpi/loading.gif 补丁 | 查看 | 原始文档 | blame | 历史
app/src/main/res/layout/loading_alert.xml 20 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
app/src/main/java/com/hdl/photovoltaic/widget/LoadingDialog.java
@@ -6,9 +6,11 @@
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;
@@ -30,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_加载中);
    }
app/src/main/res/drawable-xhdpi/loading.gif
app/src/main/res/layout/loading_alert.xml
@@ -4,17 +4,25 @@
    android:layout_width="@dimen/dp_100"
    android:layout_height="85dp"
    android:layout_gravity="center_horizontal"
    android:background="@drawable/bg_load_dialog"
    android:maxWidth="300dp"
    android:minWidth="@dimen/dp_100">
    <ProgressBar
    <!--    <ProgressBar-->
    <!--        android:id="@+id/load_pb"-->
    <!--        android:layout_width="40dp"-->
    <!--        android:layout_height="40dp"-->
    <!--        android:layout_marginTop="@dimen/dp_10"-->
    <!--        android:indeterminateDrawable="@drawable/progress_small"-->
    <!--        app:layout_constraintEnd_toEndOf="parent"-->
    <!--        app:layout_constraintStart_toStartOf="parent"-->
    <!--        app:layout_constraintTop_toTopOf="parent" />-->
    <ImageView
        android:id="@+id/load_pb"
        android:layout_width="40dp"
        android:layout_height="40dp"
        android:layout_width="60dp"
        android:layout_height="36dp"
        android:layout_marginTop="@dimen/dp_10"
        android:indeterminateDrawable="@drawable/progress_small"
        app:layout_constraintEnd_toEndOf="parent"
        app:layout_constraintStart_toStartOf="parent"
        app:layout_constraintTop_toTopOf="parent" />
@@ -29,7 +37,7 @@
        android:layout_marginBottom="@dimen/dp_10"
        android:maxLines="1"
        android:text="@string/device_loading"
        android:textColor="@color/text_FFFFFFFF"
        android:textColor="@color/text_FFACACAC"
        android:textSize="@dimen/text_12"
        app:layout_constraintEnd_toEndOf="@+id/load_pb"
        app:layout_constraintStart_toStartOf="@+id/load_pb"