address.setSubLocality(a.optString(WIRE_SUBLOCALITY)); address.setPostalCode(a.optString(WIRE_POSTALCODE)); address.setSubAdminArea(a.optString(WIRE_SUBADMINAREA)); address.setAdminArea(a.optString(WIRE_ADMINAREA)); address.setCountryName(a.optString(WIRE_COUNTRYNAME));
gAddress.setSubAdminArea(jAddress.get("county").getAsString());
address.setLocality(readUTF(dis)); address.setAdminArea(readUTF(dis)); address.setSubAdminArea(readUTF(dis));
public static android.location.Address toAddress(PersistableBundle persistableBundle) { if (persistableBundle == null) { return null; } if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.LOLLIPOP) { String language = persistableBundle.getString("language"); String country = persistableBundle.getString("country"); String variant = persistableBundle.getString("variant"); Locale addressLocale = new Locale(language, country, variant); android.location.Address address = new android.location.Address(addressLocale); address.setLocality(persistableBundle.getString("locality")); address.setSubLocality(persistableBundle.getString("subLocality")); address.setAdminArea(persistableBundle.getString("adminArea")); address.setSubAdminArea(persistableBundle.getString("subAdminArea")); address.setCountryName(persistableBundle.getString("countryName")); return address; } else { return null; } }
public CustomAddress(Address address) { super(address.getLocale()); for (int i = 0; i <= address.getMaxAddressLineIndex(); i++){ super.setAddressLine(i, address.getAddressLine(i)); } super.setFeatureName(address.getFeatureName()); super.setAdminArea(address.getAdminArea()); super.setSubAdminArea(address.getSubAdminArea()); super.setLocality(address.getLocality()); super.setSubLocality(address.getSubLocality()); super.setThoroughfare(address.getThoroughfare()); super.setSubThoroughfare(address.getSubThoroughfare()); super.setPostalCode(address.getPostalCode()); super.setCountryCode(address.getCountryCode()); super.setCountryName(address.getCountryName()); super.setLatitude(address.getLatitude()); super.setLongitude(address.getLongitude()); super.setPhone(address.getPhone()); super.setUrl(address.getUrl()); super.setExtras(address.getExtras()); }