如您所知,使用ProgressDialog时会出现一个“弹出窗口”/对话框,其中圆圈/滚轮显示进度。
我有兴趣从对话框中绘制出这个轮子,只显示这个轮子,仍然显示进度。
想要这个的主要原因是,我有一些“介绍屏幕”,它会在下面显示一个标志和这个进度轮,这表明应用程序正在加载各种内容。
这是(或可能是)有问题的车轮:
如果车轮可能比常规ProgressDialog中显示的要小,那也不会受到伤害。
(我在显示此轮时使用AsyncTask加载内容。)
有什么建议?
您可以使用Android为预定义的样式提供不确定的ProgressBar
,如下所示:
<ProgressBar
style="?android:attr/progressBarStyle"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
/>
如果您希望它更小,请使用progressBarStyleSmall
样式。
从这里你可以设置ProgressBar
的可见性,使其随时出现/消失。
你考虑过使用ProgressBar并设置setIndeterminate(true);