Проблема в том, что класс EditText не сериализуем
Если вы отлаживаете и ставите точку останова на printStackTrace и изучаете IOException, он скажет вам, что
catch (IOException e
{
e.printStackTrace();
}
Классыдолжны использовать «реализует Сериализуемый» для того, чтобы они были записаны как объекты, которых нет у EditText.
Вы не можете расширить класс и добавить сериализуемый тег, потому что базовый класс все равно будет выдавать исключение.
Я предлагаю вам либо сериализовать данные через ваш собственный класс, либо сохранить все, что вы пытаетесь сделать, с помощью другого метода.