回答
使用此:
notificationManager.cancel(MY_NOTIFICATION_ID);
不,不是。隱藏一切不只是進度條 – butelo 2012-03-20 18:32:01
對不起,我弄錯了你的錯誤 – 2012-03-20 18:32:50
實現第二個進度條,並使其看不見,然後你只需要調用:「notification.contentView.setProgressBar(R.id.progress2,100,progress,假);」 progress2代表您的第二個進度條 – 2012-03-20 18:37:33
嘗試:
ProgressBar.setVisibilty(View.INVISIBLE)
它給了我空指針異常。首先我必須從remoteview獲取進度條。我不知道該怎麼做 – butelo 2012-03-21 11:02:02
我發現了一個 「解決方案」 的作品。
就叫沒有進度條上它的當任務完成後
在我用我這個progress.xml叫教程佈局的新遠程視窗:
notification.contentView
= new RemoteViews(getApplicationContext().getPackageName(), R.layout.progress);
當任務100 %了電話:
notification.contentView =
new RemoteViews(getApplicationContext().getPackageName(), R.layout.done);
所以佈局done.xml取代progress.xml
要刪除RemoteView
一個ProgressBar
使用下面的代碼: -
remoteViews.setViewVisibility(R.id.progressBar, View.INVISIBLE);
您還可以使用View.GONE
但將讓Android來填補空白。
這:
Notification.setProgress(0, 0, false);
當第一個參數代表分鐘,第二PARAM代表的最大值。 不要忘記調用:
Notification.notify(id, NotificationManager);
- 1. 隱藏100%後的引導進度條
- 2. 隱藏Windows 7通知區域
- 3. 隱藏Android 3.1中的軟鍵,通知區域和時鐘
- 4. 顯示通知區域中的加載活動進度條
- 5. 通知區域的進度條未關閉,未啓動第二個進度條
- 6. AngularJS在ng-animate完成後隱藏進度條
- 7. 通知中的進度條
- 8. NSIS,進度條在完成時未顯示100%
- 9. 如何在通知區域顯示進度條?
- 10. 從AsynTask更新下載進度條到通知區域
- 11. 如何隱藏進度條?
- 12. Android進度條不隱藏
- 13. 隱藏區域
- 14. 完成時刪除Backup-SqlDatabase進度條
- 15. 進度條不會完成
- 16. 更新通知區域中的進度欄
- 17. 自動隱藏StyleTriggers的進度條
- 18. 隱藏正在進行的通知
- 19. 進度條隱藏頁面直到頁面完全加載
- 20. 下載管理器進度在通知區域中不可見
- 21. Android進度條出現和隱藏
- 22. 隱藏掃描儀進度條窗口
- 23. Android - 無法隱藏進度條
- 24. 加載Webview後隱藏進度條
- 25. 隱藏表單加載進度條
- 26. 在進度條中顯示完成
- 27. 隱藏通知欄
- 28. 簡單的進度對話框onClick和完成操作時隱藏
- 29. GridView隱藏項目區域
- 30. JScrollPane隱藏文本區域
取消方法是行不通的?????? – 2012-03-20 18:28:58
取消作品但隱藏了所有內容,我只想讓進度條消失 – butelo 2012-03-20 18:31:04
調用進度條並在100%完成後使用可見性GONE – 2012-03-20 18:33:58