From fbce4f9f7a373aa72073aae17341f4b1ebf5e335 Mon Sep 17 00:00:00 2001 From: fankesyooni Date: Fri, 3 Feb 2023 23:20:55 +0800 Subject: [PATCH] Modify change ProgressBar to CircularProgressIndicator in DialogBuilderFactory --- .../coloros/notify/utils/factory/DialogBuilderFactory.kt | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/app/src/main/java/com/fankes/coloros/notify/utils/factory/DialogBuilderFactory.kt b/app/src/main/java/com/fankes/coloros/notify/utils/factory/DialogBuilderFactory.kt index d824cd6..357f9e5 100644 --- a/app/src/main/java/com/fankes/coloros/notify/utils/factory/DialogBuilderFactory.kt +++ b/app/src/main/java/com/fankes/coloros/notify/utils/factory/DialogBuilderFactory.kt @@ -32,11 +32,11 @@ 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.google.android.material.dialog.MaterialAlertDialogBuilder +import com.google.android.material.progressindicator.CircularProgressIndicator import com.highcapable.yukihookapi.YukiHookAPI import com.highcapable.yukihookapi.annotation.CauseProblemsApi import com.highcapable.yukihookapi.hook.factory.method @@ -128,7 +128,10 @@ class DialogBuilder(val context: Context, private val bindingC 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"