问题标签 [progressdialog]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
5 回答
8278 浏览

android - ProgressDialog - 如何删除数字

我正在关注 ApiDemos 中的进度对话框示例。一切都很好,除了一件事 - 我想删除出现在栏下方的数字(那些从 0 运行到 .getMax() 的运行数字。

找不到怎么做。

任何人?

奥里

0 投票
4 回答
67175 浏览

android - Android:ProgressDialog 不显示

我正在尝试为 Android 应用程序创建一个 ProgressDialog(只是一个简单的向用户显示正在发生的事情,没有按钮或任何东西),但我无法做到正确。我浏览过论坛和教程以及 SDK 附带的示例代码,但无济于事。

这就是我得到的:

我还尝试添加pd.show();和弄乱参数,new ProgressDialog结果什么都没有(除了所选参数不起作用的错误),这意味着:ProgressDialog 永远不会出现。该应用程序一直在运行,就好像我从未添加过对话框一样。

我不知道我是否在正确的位置创建对话框,我将它移动了一下,但这也没有帮助。也许我在错误的上下文中?private ViewGroup _createInputForm()上面的代码在里面MyApp

任何提示表示赞赏,

0 投票
8 回答
179002 浏览

android - ProgressBar/ProgressDialog 的自定义 Drawable

阅读 Google 提供的有限文档,我觉得可以通过简单地创建一个新样式并将其分配给 ProgressBar 的样式属性来更改 ProgressBar/ProgressDialog 的外观(可绘制)。但我无法让它正常工作。这是我到目前为止所做的:

我创建了这样的形状(mp2.xml)

然后像这样创建了一个动画(mp3.xml):

然后创建了这样的样式(attrs.xml):

在我的 main.xml 中,我设置了这样的样式:

但它仍然显示与以前相同的可绘制对象。我究竟做错了什么?

0 投票
1 回答
78 浏览

android - 在一个线程中找到 TableLeyout(因为 ProgressDialog)

在我的活动中,我从网络上获取了一些大数据,并且在获取这些数据时,我想向用户展示一个带有旋转轮的 ProgressDialog。我只能将此代码放入线程中,对吗?问题是,在我得到这些数据后,我需要将它作为 TableRows 插入到我的 tableLayout 中,并且似乎无法从线程访问 TableLayout

我该怎么做才能显示此进度对话框并能够从线程访问表格布局?线程结束时是否发生了任何事件?

我的代码失败:

我的完整代码是:

0 投票
2 回答
8409 浏览

android - android:显示进度对话框

我在 stackoverflow 上查看了 Android API 和其他帖子,但无法弄清楚这一点。

我的应用程序将文件下载到 SD 卡。我想在文件下载时弹出一个“正在加载...”对话框,然后在下载完成后让它消失。这是我使用 android API 想出的:

但是该对话框实际上并未显示。当我调试它时,它声称它正在显示,但它显然不在屏幕上。

我能做些什么?

0 投票
3 回答
4268 浏览

android - AsyncTask 中的 ProgressDialog 抛出异常

我正在尝试在获取数据ProgressDialog时显示一个简单的外观。AsyncTask在我的onPreExecute()方法中,我有这个:

c是传递给 my AsyncTaskfrom的构造函数的上下文this.getApplicationContext()。不幸的是,我不断收到这条消息的异常:

无法添加窗口 - 令牌 null 不适用于应用程序

我究竟做错了什么?

更新:使用this而不是this.getApplicationContext()揭示了另一个问题。当我调用时ProgressDialog.show(...,会显示一个 ProgressDialog,但直到AsyncTask完成后才会显示。换句话说,数据加载,然后显示对话框。如果我包含pd.dismiss()在我的onPostExecute()then 我什至看不到对话框(可能是因为它在打开之前就关闭了)。

最终解决方案:事实证明,这fetch.get()是占用 UI 线程而不是让 ProgressDialog 显示。

0 投票
1 回答
3897 浏览

android - 进度对话框 onCreate

在“onCreate”中,我正在从网络下载数据。下载数据的持续时间为 10 秒。下载数据时我不想有 ProgressDialog。这是我的代码,但 ProgressDialog 没有出现:

0 投票
1 回答
1333 浏览

android - Progressbar does not show up. Why?

When I press a button I would like to have a progressbar showing up so I inserted this code:

progDailog = ProgressDialog.show(this, "Downloading data", "please wait....", true);

But the progressDialog is not showing at all. Why? What more do I need to do to show it?

/M

0 投票
4 回答
4045 浏览

java - Android Webview加载对话框没有被关闭

我正在使用以下代码

当我单击 WebView 中的链接时,会出现对话框并开始加载页面,但是当页面完成加载时,对话框仍在屏幕上。显然代码很简单,但我无法弄清楚。另外,我想我应该补充一点,被点击的链接有一些重定向,但我不确定这是否与这里的原因有关。

我怎样才能做到这一点?

0 投票
8 回答
74856 浏览

android - 如何轻松地在 ProgressDialog 中居中进度指示器(当没有标题/文本传递时)

通常在调用时progressDialog = ProgressDialog.show(this, null, null, true);,开发人员只想显示进度指示图像,并且通常希望它在窗口内居中(至少从常规 UI 设计的角度来看)。但是图像离左边太远了,尽管我们没有将任何文本作为参数传递,但似乎仍在为右侧的(可选)文本计算右侧的一些填充/边距。它只会让开发人员的生活变得更轻松 :) 所以我们不需要创建自定义对话框只是为了让进度指示器默认居中。

(我在http://code.google.com/p/android/issues/detail?id=9697将此作为功能请求提交;如果您也希望看到此改进,请加注星标)。

现在我的问题:

  1. 如何在无需完全创建自己的自定义警报对话框类的情况下轻松地将进度图像居中?我可能忽略的任何参数?

  2. 此外,如何将背景设置为透明?

我也想知道这个: https ://stackoverflow.com/questions/2866141/how-to-put-custom-animation-into-a-progressdialog 我自己还没有真正尝试过,但如果你不能创建自定义动画,这意味着如果你想要一种动画进度指示器,你总是需要扩展 ProgressDialog 类?虽然查看 ProgressDialog 类,但除了常规可绘制对象( ProgressDialog.java )之外,我没有找到任何其他东西,它们在那里没有使用 AnimatedDrawable 。