我已经能够使用标准的“ProgressDialog”for android来显示一个不确定的任务正在运行。
但是我想使用“较小”的进度对话框“spinner”,它用于一些标准的Android应用程序中的不确定任务,例如android Market(有一个小旋转圈实际上已集成到应用程序窗口中(如反对浮在它上面。
有谁知道如何创建较小的进度对话框(或者有人能指出我正确的方向)?
答案 0 :(得分:7)
Activity类在Title区域中有一个内置的ProgressBar,可用于此目的。那是你指的是什么?
我假设除了标题栏之外的任何其他地方,只有ProgressBar UI小部件设置为不确定放置在视图中。
答案 1 :(得分:1)
尝试使用ProgressBar并将其添加到LinearLayout,如下所示:
ProgressBar mSpinner = new ProgressBar(this);
mSpinner.setLayoutParams(new LayoutParams(LayoutParams.WRAP_CONTENT,LayoutParams.WRAP_CONTENT));
mSpinner.setIndeterminate(真);
lyt.addView(mSpinner);
答案 2 :(得分:-3)
使用名为ProgressBar的内置Android小部件。把它放在xml布局上。并根据您的要求将可见性设置为可见和不可见