2014-01-13 20 views
1

使用必應翻譯API與Robospice我需要實現robospice在我翻譯的應用程序在做網絡的一部分。我以前使用異步任務類,它工作正常,但現在我想改進我的應用程序與實施robospice。我'嘗試執行下面的代碼,但它沒有按扔掉它只是從來沒有執行任何異常....試圖在Android的

​​

它顯示在日誌貓請求首次的最後一件事!之後沒有任何東西。它甚至不會發送到請求偵聽器onRequestFailure。 任何1能告訴我什麼,我做錯了什麼?

回答

0

我解決了這一問題。所以,如果你需要處理流式處理,必須提供以下代碼

ResponseEntity<byte[]> responseEntity = getRestTemplate().exchange(uri, HttpMethod.GET, request, byte[]); 
1

這是什麼樣子怪我在你的代碼:

  • ResponseEntity<Object>exchange方法null作爲第四個參數是不正確的。您需要提供一個代表您從服務器獲得的響應的類型。
  • 通過loadDataFromNetwork()返回的對象是你將在onRequestSuccess()方法得到的。返回null是不是一個好主意,在我看來。