From 00cfca12b09f121f23920c9888ea4da1a614544c Mon Sep 17 00:00:00 2001 From: fankesyooni Date: Fri, 3 Feb 2023 23:17:15 +0800 Subject: [PATCH] Modify change ProgressBar to CircularProgressIndicator in DialogBuilderFactory --- .../utils/factory/DialogBuilderFactory.kt | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/app/src/main/java/com/fankes/apperrorstracking/utils/factory/DialogBuilderFactory.kt b/app/src/main/java/com/fankes/apperrorstracking/utils/factory/DialogBuilderFactory.kt index 0a8a6b8..426d173 100644 --- a/app/src/main/java/com/fankes/apperrorstracking/utils/factory/DialogBuilderFactory.kt +++ b/app/src/main/java/com/fankes/apperrorstracking/utils/factory/DialogBuilderFactory.kt @@ -30,12 +30,12 @@ import android.view.LayoutInflater import android.view.View import android.view.ViewGroup import android.widget.LinearLayout -import android.widget.ProgressBar import android.widget.TextView import androidx.appcompat.app.AlertDialog import androidx.viewbinding.ViewBinding import com.fankes.apperrorstracking.locale.LocaleString import com.google.android.material.dialog.MaterialAlertDialogBuilder +import com.google.android.material.progressindicator.CircularProgressIndicator import com.google.android.material.shape.MaterialShapeDrawable import com.highcapable.yukihookapi.YukiHookAPI import com.highcapable.yukihookapi.annotation.CauseProblemsApi @@ -131,7 +131,10 @@ class DialogBuilder( customLayoutView = LinearLayout(context).apply { orientation = LinearLayout.HORIZONTAL gravity = Gravity.CENTER or Gravity.START - addView(ProgressBar(context)) + addView(CircularProgressIndicator(context).apply { + isIndeterminate = true + trackCornerRadius = 10.dp(context) + }) addView(View(context).apply { layoutParams = ViewGroup.LayoutParams(20.dp(context), 5) }) addView(TextView(context).apply { tag = "progressContent"