Я думаю, что проблема в том, что он показывает код вместо результата, так это то, что он не будет на локальном хосте. перепроверьте, какой адрес ур собирается. И отправляемся в локальный каталог файлов или на локальный хост.
из скриншота u отправил его на ур компьютер не на localhost.
"file: ///" это должен быть "localhost /"
Преобразуйте дату рождения на входе регистрации из строки в строку следующим образом:
String DOB = signup_input_DOB.getText().toString();
Date dateOfBirth=new SimpleDateFormat("dd/MM/yyyy").parse(DOB);
Затем передайте дату рождения в метод вычисления возраста:
int age = currentDate.getYear() - dateOfBirth.getYear();
Похоже, вы проделали долгий путь для выполнения этой задачи. Вы можете просто использовать DatePicker ( Android Date Picker Официальные документы
и установить диапазон выбора для даты, установить выбранную дату (пользователем) в TextView. событие щелчка.
Создать интерфейс.
public interface IOnItemClickListenerCountryStates {
void onAgeClick(String Date);
}