问题标签 [android-progressbar]

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 投票
2 回答
309 浏览

android - 隐藏菜单以在 android 中包含进度条

嗨,我创建了一个用于下载和上传的活动。我使用了一个菜单(项目:下载、上传、删除、退出)。但是当我按下下载按钮时,下载工作开始了,但菜单按钮在此任务完成之前不会消失。没有任何通知的用户会感到沮丧。如何在按下菜单后立即隐藏菜单以及如何包含进度条,通知用户下载和上传任务。

嗨我有方法:

请告诉我在下面扩展异步任务的代码中在哪里添加这些方法...

0 投票
1 回答
843 浏览

android - 立即让 ProgressBar 覆盖在 VideoView 上显示

我在 RelativeLayout 内都有一个 ProgressBar 和一个 VideoView,ProgressBar 以 z 顺序浮动在 VideoView 上方(在 XML 之后)。ProgressBar 是不确定的。当我切换视频源时,我通过将其可见性设置为 View.VISIBLE 来显示 ProgressBar,直到新视频正在播放。我在 UI 线程中执行此操作。

但是我的 ProgressBar 不会立即显示,尽管我的日志语句(也在 UI 线程中,在 setVisibility() 调用之前)立即发生。这需要几(2 或 3)秒。我已经尝试了很多方法来使 ProgressBar 立即显示并且已经没有想法了。

  • 添加动画(到 ProgressBar;也到 RelativeLayout)
  • 使可见性变化发生在动画结束时
  • 进度条.bringToFront()
  • progressBar.invalidate() 和 postInvalidate()
  • relativeLayout.invalidate() 和 postInvalidate()

如何让 ProgressBar 立即出现?

0 投票
1 回答
425 浏览

java - 根据从不同类获得的值更新进度条

我必须Activity在其中更新 的进度ProgressBar,并使用从不同类获得的值。

在下载类中,我使用此函数来计算进度..

这是为了取得进展

但是当我使用getDownloadProgress(); 在我的Activity,我只得到0这是可以理解的,因为它只得到一次。

但是我喜欢的是一系列连续的进度值,我想使用这些值来更新我的ProgressBar,怎么做?

0 投票
2 回答
1472 浏览

android - Android - 使用 AsyncTask 加载进度

我在我的应用程序上显示加载进度条时遇到问题。我试图搜索几天,但仍然没有任何好的进展。谁能帮我查看我的代码并给我任何评论。我的问题是当我打开页面时,它会直接在我的 Eclipse 上显示错误并强制我关闭。在我的调试选项卡中打开的错误页面 - “ThreadPoolExecutor.java”

请任何人帮助我...

更新的问题

}

0 投票
3 回答
21296 浏览

android - Android:不确定的水平进度(对话框)栏

创建不确定的水平进度条的最佳方法是什么?如果我这样做,

我仍然得到底部的进度数字(百分比等)。在 ICS 上,我可以做到这一点,

摆脱底部的数字,但这两种方法仅在 ICS 上可用。

0 投票
2 回答
1677 浏览

android - .get() 未显示 AsyncTask ProgressDialog

我正在使用一个AsyncTask子类进行一些后台处理。问题是当我将类与.get()方法一起使用时,ProgressDialog我在 中指定的onPreExecute()不显示。

如果我在方法中使用回调,我工作得很好onPostExecute()

我的第一个想法是,这是因为.get()等待进程完成,但也不能阻塞 UI 线程,所以事实并非如此。

谁能解释为什么会出现这种行为以及是否有解决方法?如果可以的话,我真的很想使用这种.get()方法。

0 投票
1 回答
2003 浏览

android - 如何通过进度条更新实现多次下载?

描述:我有一个网格视图,横向模式有 4 个项目,纵向模式有 3 个项目。网格元素是杂志缩略图。单击该杂志的缩略图开始下载,并出现一个水平进度条,显示下载进度。但是当我一个接一个地点击两个缩略图时,后来点击的缩略图的进度条只会更新,最后损坏的杂志被下载了。我使用异步任务进行杂志下载。

代码:

问题:如何实现多个下载功能,以便进度条单独显示每个下载的进度?

0 投票
1 回答
1177 浏览

android - 使用 AsyncTask 类进行并行操作并显示进度条

我正在使用异步任务类显示一个进度条,并且同时在并行操作中,我想从另一个类的函数中检索一个字符串数组,该函数需要一些时间来返回字符串数组。

问题是,当我将函数调用放在执行 AsyncTask 类的背景函数中时,它会在执行背景中给出错误,并且在执行背景时给出无法更改 UI 的消息。

因此,我将函数调用放在 Asynctask 类的 post Execute 方法中。它不会给出错误,但在进度条达到 100% 后,屏幕会变黑并需要一些时间才能开始新的活动。

我如何显示进度条并同时调用函数。??请帮助,m 遇险

这是代码

0 投票
0 回答
1537 浏览

android - 进度条百分比计算

我正在读取联系人并将联系人从我的电话簿写入 android sdcard。它已成功完成。现在我正在从 sdcard 以字节的形式读取文件。然后我必须在进度条中以百分比形式以增量形式显示读取的形式.现在,当我从 sdcard 读取的文件大小小于 100kb 时,进度条显示正确的百分比并正确递增。但是当电话簿中有很多联系人时,我的文件大小超过 100kb 或 200 kb 或 300kb 进度条增量未完成。百分比未计算,进度条未递增。请给我一些建议以解决问题。

0 投票
3 回答
2957 浏览

android - 可以从水平样式隐藏进度文本,不确定 ProgressDialog?

我正在显示一个水平样式,不确定的 ProgressDialog 如下:

不确定的水平进度图形/动画显示正常。但是,鉴于这是一个不确定的进度对话框,我希望分别隐藏左下角和右下角的“0%”和“0/100”标签。有谁知道如何隐藏这些?