0
我的意圖是在用戶離開已發出服務請求的活動後停止從服務器接收數據。動機是減少不必要的帶寬消耗,因爲用戶已經離開活動,因此不再需要數據。有沒有辦法通過凌空停止接收服務請求後的數據?
據我所知,在Volley中,只有在請求隊列中的請求被取消時,纔可能取消請求,而不是已經發送的請求。
那麼,有什麼辦法可以拒絕從服務器發送到手機的數據,否則將數據接受的優先級改爲較低的級別?
我的意圖是在用戶離開已發出服務請求的活動後停止從服務器接收數據。動機是減少不必要的帶寬消耗,因爲用戶已經離開活動,因此不再需要數據。有沒有辦法通過凌空停止接收服務請求後的數據?
據我所知,在Volley中,只有在請求隊列中的請求被取消時,纔可能取消請求,而不是已經發送的請求。
那麼,有什麼辦法可以拒絕從服務器發送到手機的數據,否則將數據接受的優先級改爲較低的級別?
您可以取消Volley Request
這意味着您將不會收到回覆。當您啓動Volley Request
請求標記並通過標記取消它時。
希望這會有所幫助。
如果已經提出請求,則會出現響應,但您可以爲響應創建管理器,因爲您要發送響應或不響應。 –