使用必應翻譯API與Robospice我需要實現robospice在我翻譯的應用程序在做網絡的一部分。我以前使用異步任務類,它工作正常,但現在我想改進我的應用程序與實施robospice。我'嘗試執行下面的代碼,但它沒有按扔掉它只是從來沒有執行任何異常....試圖在Android的
它顯示在日誌貓請求首次的最後一件事!之後沒有任何東西。它甚至不會發送到請求偵聽器onRequestFailure。 任何1能告訴我什麼,我做錯了什麼?
使用必應翻譯API與Robospice我需要實現robospice在我翻譯的應用程序在做網絡的一部分。我以前使用異步任務類,它工作正常,但現在我想改進我的應用程序與實施robospice。我'嘗試執行下面的代碼,但它沒有按扔掉它只是從來沒有執行任何異常....試圖在Android的
它顯示在日誌貓請求首次的最後一件事!之後沒有任何東西。它甚至不會發送到請求偵聽器onRequestFailure。 任何1能告訴我什麼,我做錯了什麼?
我解決了這一問題。所以,如果你需要處理流式處理,必須提供以下代碼
ResponseEntity<byte[]> responseEntity = getRestTemplate().exchange(uri, HttpMethod.GET, request, byte[]);
這是什麼樣子怪我在你的代碼:
ResponseEntity<Object>
和exchange
方法null
作爲第四個參數是不正確的。您需要提供一個代表您從服務器獲得的響應的類型。loadDataFromNetwork()
返回的對象是你將在onRequestSuccess()
方法得到的。返回null
是不是一個好主意,在我看來。