2010-04-14 50 views
0

我已经发布我的查询here,但不幸的是,没有得到所需的支持这个简单的查询。在Android中停止进度栏手动滚动

我在应用程序中使用进度条小部件来显示下载进度。

在当前状态下,我可以在下载进行时手动移动滑块。我怎样才能防止手动移动进度条,而不是工作只能基于

progressbar.setProgress(progressbar.getProgress() + 1024); - 目前这工作完美,但我需要防止在下载过程中手动移动进度条。

回答

2

有Android开发者网站上的示例代码: https://developer.android.com/reference/android/widget/ProgressBar.html

您是否遵守了吗?我怀疑进度条默认是可滚动的,它会是一个搜索条,然后

+1

+1 - 他甚至在他的关于anddev的问题中声明这是一个seekbar! @Rony:你一定要使用进度条而不是seekbar。唐纳给出的链接将告诉你如何做到这一点。 – 2010-04-14 10:18:15

+0

哦,我的!我认为你以错误的方式回答了我的问题。我承认最初我使用了seekbar,但是在来自anddev的建议中,我使用了进度条;无论是进度条还是seekbar,我都可以手动移动滑块。 我唯一的问题是,如何禁用手动移动进度条的功能。如果没有这样的设施可用,那么对于android进度条来说这是一个糟糕的印象。 – Rony 2010-04-14 10:33:16

+0

不应该有一个选项来滑动进度条上的指标,它会使它成为一个seekbar,您确定已经删除了所有的seekbar代码吗? – 2010-04-14 10:56:36