安卓小型进度对话框“旋转器”

4
我一直使用标准的 "ProgressDialog" 来显示 Android 上正在运行的不确定任务。但我想使用在某些标准 Android 应用程序中用于不确定任务的“较小”进度对话框“spinner”(有一个小旋转圆圈实际上是集成到应用程序窗口中的,而不是浮在其上)。有人知道如何创建较小的进度对话框吗?或者可以指导我吗?
3个回答

7

Activity类在标题区域内置了一个ProgressBar,可用于此目的。这是你所指的吗?

我假设除了标题栏之外的任何其他地方,您看到的都只是放置在视图中的设置为不确定的ProgressBar UI小部件。


谢谢。实际上我需要这两个(一个在标题区域,另一个不在标题区域)。 - user141146
你所说的标题栏是指我所称的“状态栏”吗——是指手机顶部或应用程序标题栏位于状态栏下方?我想旋转状态栏中的那个。但这将是另一个问题 :) - mobibob
应用程序标题栏,而不是整个状态栏。 - Mark B

1
尝试使用ProgressBar,并按以下方式将其添加到LinearLayout中:
ProgressBar mSpinner = new ProgressBar(this); mSpinner.setLayoutParams(new LayoutParams(LayoutParams.WRAP_CONTENT, LayoutParams.WRAP_CONTENT)); mSpinner.setIndeterminate(true); lyt.addView(mSpinner);

-3
使用内置的Android小部件称为“ProgressBar”。将其放在XML布局上,并根据需要将其可见性设置为可见或不可见。

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接