Thanks a lot! Here is the code I used:
new Thread(new Runnable() {
public void run() {
DefaultHttpClient httpClient = new DefaultHttpClient();
HttpGet httpGet = new HttpGet("http://www.google.com/pxi");
ResponseHandler resHandler = new BasicResponseHandler();
String page = "";
try {
page = httpClient.execute(httpGet, resHandler);
} catch (ClientProtocolException e) {
// TODO Auto-generated catch block
e.printStackTrace();
} catch (IOException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
final String p = page;
Log.e("response" , page);
//return "Successful!";
test.post(new Runnable() {
public void run() {
test.setText(p);
}
});
}
}).start();
Also this page I found helpful: http://developer.android.com/guide/components/processes-and-threads.html[^]