创建加载圆/轮(类似于ProgressDialog中的加载圆/轮,但没有对话框)

问题描述 投票:0回答:2

如您所知,使用ProgressDialog时会出现一个“弹出窗口”/对话框,其中圆圈/滚轮显示进度。

我有兴趣从对话框中绘制出这个轮子,只显示这个轮子,仍然显示进度。

想要这个的主要原因是,我有一些“介绍屏幕”,它会在下面显示一个标志和这个进度轮,这表明应用程序正在加载各种内容。

这是(或可能是)有问题的车轮:

如果车轮可能比常规ProgressDialog中显示的要小,那也不会受到伤害。

(我在显示此轮时使用AsyncTask加载内容。)

有什么建议?

java android progressdialog
2个回答
2
投票

您可以使用Android为预定义的样式提供不确定的ProgressBar,如下所示:

<ProgressBar
    style="?android:attr/progressBarStyle"
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
/>

如果您希望它更小,请使用progressBarStyleSmall样式。

从这里你可以设置ProgressBar的可见性,使其随时出现/消失。


0
投票

你考虑过使用ProgressBar并设置setIndeterminate(true);

© www.soinside.com 2019 - 2024. All rights reserved.