안녕하세요,이 코드를 스레드에서 사용하고 싶습니다. 어떻게 할 수 있습니까 ?? 이 코드는 안드로이드에서 RSS 피드를 읽는 데 사용됩니다.안드로이드에서 http 호출하는 법
public String getXmlFromUrl(String url) {
String xml = null;
try {
// defaultHttpClient
DefaultHttpClient httpClient = new DefaultHttpClient();
HttpPost httpPost = new HttpPost(url);
HttpResponse httpResponse = httpClient.execute(httpPost);
HttpEntity httpEntity = httpResponse.getEntity();
xml = EntityUtils.toString(httpEntity);
}
catch (UnsupportedEncodingException e) {
e.printStackTrace();
}
catch (ClientProtocolException e) {
e.printStackTrace();
}
catch (IOException e) {
e.printStackTrace();
}
// return XML
return xml;
}
입니까? 어쩌면 AsyncTask라는 클래스가 이런 일을 할 수 있습니다. –
http://developer.android.com/training/basics/network-ops/connecting.html이 필요합니다. – EpicPandaForce