问题标签 [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 投票
3 回答
3171 浏览

java - Android ProgressDialog 不会旋转

这是我的第一个 stackoverflow 帖子,所以请对我温柔一点!我确信我正在尝试做的事情是可能的,并且是我已经做过(或没有做过?)的事情导致了问题......我只是不确定那是什么

我正在尝试做的事情:
在我的应用程序同步和处理下载的数据时显示 ProgressDialog。

问题:
ProgressDialog 显示但不旋转(这使它看起来像已冻结),同步和处理发生,ProgressDialog 关闭,应用程序正常继续。

我目前如何做到这一点:
创建一个 ProgressDialog - 在我的活动
中进行同步 - 在我的服务中
处理数据 - 在我的服务中
Dismis the ProgressDialog - 在我的活动中

我尝试过的事情:
使用线程(下面的代码)使用AsynTask(如果需要可以提供代码)使用处理程序(如果需要可以提供代码)

在花了很多时间寻找我的问题的答案之后,似乎其他人也遇到了相同或相似的问题,并设法使用上述想法之一解决了它。但是,我无法实施任何这些想法来解决我的特定问题。这让我确定这是我做错的事情......我只是不确定是什么。

我编写并用作所有尝试修复的基础的原始代码:
首先

然后

所以现在我假设 doBind 发生在不同的线程中,使 UI 线程除了显示 ProgressDialogue 之外无事可做......?

如果您需要任何进一步的信息来帮助我解决这个问题,请告诉我。


编辑:

这是我用来代替处理程序的代码。这显示与以前相同的行为(微调器不旋转)。

.

.

0 投票
6 回答
34498 浏览

android - 向进度对话框添加延迟

我想让一个虚拟进度对话框出现 2 或 3 秒。除了说检测之外,它实际上不会做任何事情。我有代码:

但是我在节目和让对话出现几秒钟的解雇之间放了什么?谢谢!

0 投票
4 回答
14977 浏览

android - 开放活动的进度对话框

我在打开活动(在示例中称为活动 2)时的进度对话框有问题。

活动 2 在这个 OnCreate 事件中有很多代码要执行。

showApps 函数启动活动 2。

如果我在活动 1 上的按钮单击事件上执行此代码,我会看到进度,但她没有移动,并且在 2 或 3 秒内我有一个黑屏,这是 android 显示活动的时间。

如果我在 Activity2 的 OnCreate 中执行此代码,并且如果我用 OnCreate 上的代码替换 showApps,则 Activity1 冻结 2 秒,我看不到进度对话框,并在看到结果之前在 Activity 2 上再次冻结 2 秒。

0 投票
5 回答
5412 浏览

android - android单例对话框

我有处理大量进度对话框的 android 应用程序。我必须为每个活动创建一个单独的对话框。

对话框创建在构建时将活动(上下文)作为参数。

有没有一种方法可以让我创建一个对话框(它与应用程序而不是活动相关联)并在不同的活动中显示它,这样我就不必重复创建它。

0 投票
1 回答
2388 浏览

android - ProgressDialog 加载动画在 2-3 次旋转后卡住/冻结

我一直在尝试设置一个 ProgressDialog (这有点工作),但它似乎在大约 2-3 次旋转后冻结(小轮子的动画)。数据最终确实会加载,并且 ProgresssDialog 被关闭 - 所以,除了它在 2-3 次旋转后冻结之外,一切正常。

这是代码的片段:

我在运行 Android 1.6 的 Entourage Edge 上运行它。

我确实阅读了有关 1.6 和动画冻结的一些问题,但我想我会试一试,看看这里是否有人有一些想法。

0 投票
1 回答
9856 浏览

android - 在服务启动时显示 ProgressDialog

在服务准备就绪时显示 ProgressDialog 时遇到严重问题...服务需要时间准备好,因为它有点重,所以我想在 ProgressDialog 启动的同时显示它。

问题是它在下一个活动开始之前显示 ProgressDialog ...我真的不知道它是什么...

该服务在 onStart 方法结束时执行:

所以 onReceive 方法运行,我们进入下一个活动

0 投票
3 回答
3306 浏览

android - Android:AsyncTask ProgressDialog 不会在 ActivityGroup 中打开

我试图在轮询我的服务器时打开一个进度对话框。该类是一个 ActivityGroup,因为它嵌套在选项卡栏中。要将视图保持在框架内,需要 ActivityGroup。这是我的 ActivityGroup 类的声明:

现在我的 AsyncTask 类在同一个 CheckInActivityClass 中:

当我运行给定的应用程序时,它会遇到与 WindowManager$BadTokenException 相关的错误。说明它无法使用未知令牌启动窗口。我尝试制作一个只是常规 Activity(不是 ActivityGroup)的示例应用程序,它工作得很好。

有谁知道如何修改它以使其工作,或者一个允许进度条嵌套在标签栏中的解决方法?任何帮助是极大的赞赏。

0 投票
8 回答
130892 浏览

android - 在 WebView 中添加进度条

我正在尝试向使用WebView. 我对如何实现每次单击链接时出现的进度条感到困惑。

当前代码:

活动布局:

0 投票
1 回答
486 浏览

java - Android:在新线程上获取用户输入(软键)

当主 UI 在新线程上时,我似乎无法让软键输入工作。我想这样做,所以当他们按下后退软键时,它会烤面包之类的。

源代码: http: //pastebin.com/8gh41j9c

谢谢!

0 投票
3 回答
18438 浏览

android - 带有 setContentView 的 Android ProgressDialog

我已经阅读了很多关于此的内容,并且看不到任何曾经做过或尝试过的人。

所以我有一个扩展 ImageView 的对象,然后在其中我调用一个进度对话框并将进度对话框的内容设置为 imageview(即尝试在 imageview..view 中绘制进度对话框。)

我得到了错误:在添加内容之前必须调用 requestFeature()

现在我之前在大量帖子中看到过这个错误,是的,答案似乎很明显。我尝试设置所有功能:

但首先我不明白为什么我需要这个?其次,它们都不起作用!

所以问题是我可以将 ProgressDialog contentView 设置为 ImageView 吗?如果是这样,我做错了什么?