java 带有不可见对话框的progressBar
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了java 带有不可见对话框的progressBar相关的知识,希望对你有一定的参考价值。
<?xml version="1.0" encoding="utf-8"?>
<android.support.constraint.ConstraintLayout
xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:app="http://schemas.android.com/apk/res-auto"
xmlns:tools="http://schemas.android.com/tools"
android:layout_width="match_parent"
android:padding="@dimen/fifteen_"
android:background="@android:color/transparent"
android:layout_height="wrap_content">
<ProgressBar
android:id="@+id/progressBar1"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignParentBottom="true"
android:layout_centerHorizontal="true"
android:layout_marginBottom="8dp"
android:layout_marginEnd="8dp"
android:layout_marginStart="8dp"
android:layout_marginTop="8dp"
app:layout_constraintBottom_toBottomOf="parent"
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toTopOf="parent"/>
</android.support.constraint.ConstraintLayout>
public static ProgressDialog createProgressDialog(Context mContext) {
ProgressDialog dialog = ProgressDialog.show(mContext, null, null, true, false);
dialog.setContentView(R.layout.progress_layout);
ProgressBar viewById = (ProgressBar) dialog.findViewById(R.id.progressBar1);
dialog.setCancelable(false);
dialog.setCanceledOnTouchOutside(false);
viewById.getIndeterminateDrawable().setColorFilter(mContext.getResources().getColor(R.color.white), PorterDuff.Mode.SRC_IN);
dialog.getWindow().setBackgroundDrawable(new ColorDrawable(android.graphics.Color.TRANSPARENT));
return dialog;
}
以上是关于java 带有不可见对话框的progressBar的主要内容,如果未能解决你的问题,请参考以下文章
在 AsyncTask 操作期间未显示不确定的 ProgressBar
使用另一个线程时,ProgressBar 不显示
带有进度条的Firebase数据库
带有进度条的 Firebase 数据库
ProgressBar---进度条
如何正确实现带有 ProgressBar 更新的 BackgroundWorker?