@Abhi Я имел в виду самый эффективный способ получить те же результаты, что и GIF
Вы должны использовать scrollView, который является эффективным способом сделать это. Поскольку ScrollView предназначен для обработки таких случаев.
Используйте режим прокрутки и режим Recycler для отображения сообщения об ошибке после проверки полей. Вы можете попробовать, если по-прежнему возникают какие-либо проблемы, дайте мне знать, я займусь этим.
Самый простой способ -> Кодированием.