Я получил контент от HttpClient, но я не уверен, куда идти дальше, чтобы проанализировать мой результат JSON. Кроме того, как мне сделать это асинхронно, чтобы я мог отобразить диалоговое окно ожидания для пользователя с возможностью отмены текущего запроса (не беспокоит пример пользовательского интерфейса, как настроить класс HTTP для отмены)?
HttpClient client = new DefaultHttpClient();
HttpGet request = new HttpGet("http://mysite/test.json");
try
{
HttpResponse response = client.execute(request);
// What if I want to cancel now??
HttpEntity entity = response.getEntity();
InputStream inputStream = entity.getContent();
}