Advertisement
Guest User

Untitled

a guest
Mar 30th, 2020
76
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.17 KB | None | 0 0
  1. private void initGetText() {
  2. id_jk = rgJk.getCheckedRadioButtonId();
  3. jk = ((RadioButton) findViewById(id_jk)).getText().toString();
  4. tgl_lahir = etTglLahir.getText().toString();
  5. no_hp = etNoHP.getText().toString();
  6. email = etEmail.getText().toString();
  7. provinsi_ktp = etProvinsiKtp.getText().toString();
  8. kota_ktp = etKotaKtp.getText().toString();
  9. kec_ktp = etKecKtp.getText().toString();
  10. alamat_ktp = etAlamatKtp.getText().toString();
  11. provinsi_dom = etProvinsiDom.getText().toString();
  12. kota_dom = etKotaDom.getText().toString();
  13. kec_dom = etKecDom.getText().toString();
  14. alamat_dom = etAlamatDom.getText().toString();
  15. bio = etBio.getText().toString();
  16. nama = etNamaLengkap.getText().toString();
  17.  
  18. Geocoder geocoder = new Geocoder(EditAkunActivity.this);
  19. List<Address> addresses = null;
  20. try {
  21. addresses = geocoder.getFromLocationName(alamat_dom, 1);
  22. } catch (IOException ioException) {
  23. // Menangkap apabila ada I/O atau jaringan error
  24. errorMessage = "Location Service is not available";
  25. ioException.printStackTrace();
  26. Log.e("LatLng", errorMessage, ioException);
  27. }
  28.  
  29. // Apabila tidak ada alamat yang bisa ditemukan
  30. if (addresses == null || addresses.size() == 0) {
  31. if (errorMessage.isEmpty()) {
  32. errorMessage = "Koordinat tidak ditemukan";
  33. Log.e("Error LatLng", errorMessage);
  34. }
  35. } else {
  36. // Mendapatkan hasil dari geocoding alamat, dan ambil lat long nya
  37. Address address = addresses.get(0);
  38. ArrayList<String> addressFragments = new ArrayList<>();
  39. addressFragments.add(String.valueOf(address.getLatitude()));
  40. addressFragments.add(String.valueOf(address.getLongitude()));
  41. lat = String.valueOf(address.getLatitude());
  42. lng = String.valueOf(address.getLongitude());
  43. } // end if
  44. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement