我正在構建一個閱讀TechChurn等android應用程序的文章。 我以json的形式從服務器獲取數據。我如何檢查服務器是否在android中回覆?
我從json解析標題,作者姓名和文章內容並在列表視圖中顯示它。
我面臨的問題是,我需要一個敬酒的時候沒有從服務器端的響應意味着,如果我要求
我正在構建一個閱讀TechChurn等android應用程序的文章。 我以json的形式從服務器獲取數據。我如何檢查服務器是否在android中回覆?
我從json解析標題,作者姓名和文章內容並在列表視圖中顯示它。
我面臨的問題是,我需要一個敬酒的時候沒有從服務器端的響應意味着,如果我要求
JSONParser jsonParser = new JSONParser();
JSONObject jsonData;
jsonData= jsonParser.getJSONFromUrl(
"Ur URL",
"Ur method like POST", Ur parammeter for the Url);
代碼來檢查響應是否爲空或不是。
if(jsonData==null){
//Do something here
}
else{
//Proceed here
}
感謝你能告訴我在這種情況下,我使用這個代碼 - JsonArrayRequest movieReq =新JsonArrayRequest(URL, 新Response.Listener
@HiteshMatnani你可以像'if( response.length()== 0){// Do somthing} else {//繼續}' – 2014-10-03 09:33:31
這會在你運行時l在服務器中找到。但我需要的是,當我解析的URL到服務器獲取數據,如果這段時間的網址也不是由服務器創建的,並沒有適當的響應時間的祝酒 – 2014-10-06 05:18:37
如何在連接中使用暫停?
我該如何做到這一點。請你可以給我一個例子 – 2014-10-03 07:03:16
請參考以下回答 http://stackoverflow.com/questions/15630761/how-to-set-http-connection-timeout-on-android – ChaturaM 2014-10-06 01:41:42
你是什麼意思沒有反應?錯誤?還是空白? – 2014-10-03 05:41:29
你應該有反應正確檢查或讓你的問題更清楚 – 2014-10-03 05:47:04
謝謝!基本上一些時間發生的事情是,服務器也沒有這樣的數據,例如假設如果我在我的網絡視圖中顯示Google鏈接,並且在某些時候Google服務器停機時,沒有任何用戶查詢搜索的回覆。在這種情況下,應用程序會提示消息。 – 2014-10-03 05:53:41