2010-04-14 55 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