Código
package com.capitales; import org.apache.http.HttpEntity; import org.apache.http.HttpResponse; import org.apache.http.client.HttpClient; import org.apache.http.client.methods.HttpGet; import org.apache.http.impl.client.DefaultHttpClient; import org.apache.http.util.EntityUtils; import org.json.JSONObject; import android.app.Activity; import android.os.Bundle; import android.view.View; import android.widget.Button; import android.widget.TextView; public class Capitales extends Activity { @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_capitales); final TextView text = (TextView)findViewById(R.id.txt1); HttpClient httpclient = new DefaultHttpClient(); HttpGet httpget = new HttpGet("http://www.tuzine.es/Capitales/index.php"); try{ HttpResponse response = httpclient.execute(httpget); HttpEntity entity = response.getEntity(); JSONObject json = new JSONObject(EntityUtils.toString(entity)); json.getString("foo"); } text.setText("Error" + ex.getMessage()); } } }); } }
La web sí me está devolviendo los datos perfectamente, así que no lo entiendo...
Un saludo! y gracias de antemano!