在警报对话框中显示“活动栏”

时间:2013-12-10 04:58:34

标签: java android progress-bar google-play alertdialog

我有一个应用程序,需要大约5秒钟启动MainActivity以获取GPS修复。该应用程序的功能取决于获取这些坐标,所以我有一个计时器设置,打开GPS 5秒钟,然后关闭它。在运行时,我需要一个对话框,显示正在完成的工作。

我希望有一个不断移动的“progess”仪表,就像您在Google Play中更新应用时所显示的那样。但是,我不想要一个实际的百分比表。更确切地说,我希望下面看到的仪表与线上的间隙竞争。

enter image description here

官方文档称之为“活动栏”。当我尝试搜索该术语时,即使使用Google搜索运算符,我也会获得“Android Activity”和“Action Bar”。

其他人都知道我如何在对话框中显示这个“活动栏”,或者以某种方式在某种模态中显示它?

2 个答案:

答案 0 :(得分:1)

你试过ProgressDialog吗?有许多不同的风格可供选择。

答案 1 :(得分:0)

由于前端用户必须等待的进程可以使用线程来执行这个由android作为AsyncTask提供的进程,并且像上面的回答一样,你可以使用适合你的外观的进度对话框方差系统正在处理。如果用户想要在进程之间退出,则可以将进度对话框设置为true。Here是使用android提供的此线程功能的良好描述。可以在asyncTask线程内的onpreExecute模块中使用progress对话框。此外,here也是一种可以自定义进度对话框的方法。我希望这会有所帮助。