Salve a tutti,
sono praticamente un neofita di Java e mi sto trovando a sbattere la testa contro un qualcosa la cui soluzione immagino essere semplicissima.
Avendo la necessit� di ottenere l'indirizzo partendo dalla latitudine e dalla longitudine, mi sono imbattuto in questo codice:
Il primo di una lunga lista di errori lo ottengo gi� nella seconda riga (quella evidenziata in grassetto) poich� non viene trovata la classe HttpClient.codice:public static String readUserLocationFeed(String address) { StringBuilder builder = new StringBuilder(); HttpClient client = new DefaultHttpClient(); HttpGet httpGet = new HttpGet("http://maps.google.com/maps/api/geocode/json?latlng=" +address +"&sensor=false"); try { HttpResponse response = client.execute(httpGet); StatusLine statusLine = response.getStatusLine(); int statusCode = statusLine.getStatusCode(); if (statusCode == 200) { HttpEntity entity = response.getEntity(); InputStream content = entity.getContent(); BufferedReader reader = new BufferedReader(new InputStreamReader( content)); String line; while ((line = reader.readLine()) != null) { builder.append(line); } } else { Log.e(ReverseGeocode.class.toString(), "Failed to download file"); } } catch (ClientProtocolException | IOException e) { e.printStackTrace(); } return builder.toString(); }
Come posso scoprire quale package devo importare per risolvere gli errori?