如何删除 ProgressBar 背景?
How to remove ProgressBar Background?
我有一个应用程序(Android 10+),我需要在其中加载禁用用户输入的内容。
就我的编码而言,我发现我需要开发一个 ProgressBar
<ProgressBar
android:id="@+id/progressBar"
style="?android:attr/progressBarStyle"
android:layout_width="48dp"
android:layout_height="wrap_content"
app:layout_constraintBottom_toBottomOf="parent"
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toTopOf="parent"
android:indeterminate="true"
android:indeterminateDrawable="@drawable/progress_indeterminate"/>
一切正常,除了当我 运行 我的应用程序出现时(出于隐私原因,黑点是动画图像,请不要考虑)
我想在这里实现的是删除对话框的空白背景,使其透明。
这可能吗?我是否必须考虑不同的 Android 布局?
谢谢
经过一番努力,我找到了通过 Java 代码解决此问题的方法。
alertDialog = builder.create();
alertDialog.getWindow().setBackgroundDrawable(new ColorDrawable(android.graphics.Color.TRANSPARENT));
alertDialog.show();
我有一个应用程序(Android 10+),我需要在其中加载禁用用户输入的内容。
就我的编码而言,我发现我需要开发一个 ProgressBar
<ProgressBar
android:id="@+id/progressBar"
style="?android:attr/progressBarStyle"
android:layout_width="48dp"
android:layout_height="wrap_content"
app:layout_constraintBottom_toBottomOf="parent"
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toTopOf="parent"
android:indeterminate="true"
android:indeterminateDrawable="@drawable/progress_indeterminate"/>
一切正常,除了当我 运行 我的应用程序出现时(出于隐私原因,黑点是动画图像,请不要考虑)
我想在这里实现的是删除对话框的空白背景,使其透明。 这可能吗?我是否必须考虑不同的 Android 布局?
谢谢
经过一番努力,我找到了通过 Java 代码解决此问题的方法。
alertDialog = builder.create();
alertDialog.getWindow().setBackgroundDrawable(new ColorDrawable(android.graphics.Color.TRANSPARENT));
alertDialog.show();