private String readJsonOnline() { StringBuilder builder = new - TopicsExpress



          

private String readJsonOnline() { StringBuilder builder = new StringBuilder(); if (Utils.checkConn(ParseJsonExamActivity.this)) { HttpClient client = new DefaultHttpClient(); HttpGet httpGet = new HttpGet(strJson); try { HttpResponse response = client.execute(httpGet); StatusLine statusLine = response.getStatusLine(); int statusCode = statusLine.getStatusCode(); if (statusCode == 200) { HttpEntity entity = response.getEntity(); InputStream content = entity.getContent(); BufferedReader reader = new BufferedReader( new InputStreamReader(content)); String line; while ((line = reader.readLine()) != null) { builder.append(line); } } else { Log.e(TAG, Failed to download file); } } catch (ClientProtocolException e) { e.printStackTrace(); } catch (IOException e) { e.printStackTrace(); } } else { Log.d(TAG, Not connect Internet); return Utils.readFileData(); } return builder.toString(); } Thầy giảng lại cái hàm này trong file ParseJSONActivity dc không thầy, cái statusCode = 200 để làm j thầy
Posted on: Sat, 12 Jul 2014 02:11:46 +0000

Trending Topics



Recently Viewed Topics




© 2015