@NonNull private User createUser() { User user = new User(); user.setType(userType); user.setUsername(username.getText().toString()); user.setEmail(email.getText().toString()); user.setPassword(password.getText().toString()); user.setBirthday(getBirthdayDate()); UserLocale userLocale = (UserLocale) country.getAdapter().getItem(country.getSelectedItemPosition()); String displayCountry = userLocale.getLocale().getDisplayCountry(); user.setCountry(displayCountry); UserGender userGender = (UserGender) gender.getAdapter().getItem(gender.getSelectedItemPosition()); user.setGender(userGender.getGender()); return user; }