saeedhushmand
یک شنبه 31 فروردین 1393, 14:46 عصر
با عرض سلام
دوستان ارور زیر که تو این کد میده با چیه؟؟؟
ارور
NetworkOnMainThreadException
تیکه کدی که بعدش ارور رو میده
BufferedReader reader = new BufferedReader(new InputStreamReader(jc.getInputStream()));
کل کدمم اینه
try {
URL json = new URL("http://url.ir/Service.svc/GetPersonsJSON");
URLConnection jc = json.openConnection();
BufferedReader reader = new BufferedReader(new InputStreamReader(jc.getInputStream()));
String line = reader.readLine();
JSONObject jsonResponse = new JSONObject(line);
JSONArray jsonArray = jsonResponse.getJSONArray("estate");
for (int i = 0; i < jsonArray.length(); i++) {
JSONObject jObject = (JSONObject)jsonArray.get(i);
Toast.makeText(this,jObject.getString("BriefDescription"), Toast.LENGTH_LONG).show();
listItems.add(jObject.getString("BriefDescription"));
}
reader.close();
} catch(Exception e){
Toast.makeText(this, e.toString(), Toast.LENGTH_LONG).show();
}
دوستان ارور زیر که تو این کد میده با چیه؟؟؟
ارور
NetworkOnMainThreadException
تیکه کدی که بعدش ارور رو میده
BufferedReader reader = new BufferedReader(new InputStreamReader(jc.getInputStream()));
کل کدمم اینه
try {
URL json = new URL("http://url.ir/Service.svc/GetPersonsJSON");
URLConnection jc = json.openConnection();
BufferedReader reader = new BufferedReader(new InputStreamReader(jc.getInputStream()));
String line = reader.readLine();
JSONObject jsonResponse = new JSONObject(line);
JSONArray jsonArray = jsonResponse.getJSONArray("estate");
for (int i = 0; i < jsonArray.length(); i++) {
JSONObject jObject = (JSONObject)jsonArray.get(i);
Toast.makeText(this,jObject.getString("BriefDescription"), Toast.LENGTH_LONG).show();
listItems.add(jObject.getString("BriefDescription"));
}
reader.close();
} catch(Exception e){
Toast.makeText(this, e.toString(), Toast.LENGTH_LONG).show();
}