app/src/main/java/com/hdl/photovoltaic/widget/LoadingDialog.java | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
app/src/main/res/drawable-xhdpi/loading.gif | 补丁 | 查看 | 原始文档 | blame | 历史 | |
app/src/main/res/layout/loading_alert.xml | ●●●●● 补丁 | 查看 | 原始文档 | 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"