Advertisement
Guest User

Untitled

a guest
Nov 22nd, 2017
68
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 1.61 KB | None | 0 0
  1. Geocoder geocoder = new Geocoder(this.myContext, Locale.getDefault());
  2.         if (geocoder.isPresent()) {
  3.  
  4.             try {
  5.                 Log.d(TAG, "Try - Latitude: " + this.currentLatitude + "Longitude: " + this.currentLongitude);
  6.  
  7.                 List<Address> address = geocoder.getFromLocation(this.currentLatitude, this.currentLongitude, 1);
  8.  
  9.                 StringBuffer str = new StringBuffer();
  10.                 str.append("Name:" + address.get(0).getLocality() + "\n");
  11.                 str.append("Sub-Admin Ares: " + address.get(0).getSubAdminArea() + "\n");
  12.                 str.append("Admin Area: " + address.get(0).getAdminArea() + "\n");
  13.                 str.append("Country: " + address.get(0).getCountryName() + "\n");
  14.                 str.append("Country Code: " + address.get(0).getCountryCode() + "\n");
  15.                 String strAddress = str.toString();
  16.                 Log.d(TAG, "" + strAddress);
  17.                 /*for (Cidade city : CidadeManager.INSTANCE.getAll(CidadeManager.OrderBy.ID_ASC)) {
  18.                     Log.d("City apikey", address.get(0).getLocality() + "=" + city.getNome());
  19.  
  20.                     if(city.getNome().equals(address.get(0).getLocality())) {
  21.                         Log.d("City apikey", "entrou no if");
  22.  
  23.                         //cityAPIKey = city.getApiKeyWrite();
  24.                         //Log.d("City apikey", "cityAPIKey = " + cityAPIKey);
  25.                     }
  26.                 }*/
  27.             } catch (IOException e) {
  28.                 Log.d(TAG, "Street Not Found");
  29.             }
  30.         } else {
  31.             Log.d(TAG, "Geocoder is not present");
  32.         }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement