我正在构建一个阅读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