android - 我想要一个进度圈而不是进度对话框

标签 android progress

我想在加载数据时在我的应用中显示进度圈。我有一个 Activity 并从一个 Activity 移动到另一个 Activity 我正在解析一些 xml 数据,所以在解析完成之前我想显示一个循环加载效果。

最佳答案

您可以使用不确定的 ProgressBar 来实现循环加载效果。以下是您在 XML 中的操作方式:

<ProgressBar android:indeterminate="true"
            android:layout_width="50dp" android:layout_height="50dp"
            android:id="@+id/marker_progress" style="?android:attr/progressBarStyle"
            android:layout_gravity="center_vertical|center_horizontal"/>

您可以将高度和宽度更改为您想要的。完成加载后,您可以将其可见性更改为 View.INVISIBLE 或 View.GONE

关于android - 我想要一个进度圈而不是进度对话框,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5259506/

相关文章:

android - SQLite 中的 NOT NULL 列和错误捕获

android - Android 2.1 的浏览器是否支持 HTML 5 以及它播放什么视频格式?

android - Quasar 中不显示网站图标和启动屏幕

Android Activity 不会在手机上旋转(但在平板电脑上会)

json.net - 反序列化 JSON 时的进度

android - 如何显示进度条?

javascript - 使用 Javascript 上传进度(带或不带 XMLHttpRequest 2)

android - 以编程方式在 recyclerview onbindView 适配器中添加 textview

android - 如何在 Android 中将文件上传到 Cloudinary 时显示进度?

ios - 如何使用另一个类的urlSession中的变量