Вы не должны делать это.
Клавиатуры изменяют размер пользовательского интерфейса только на Android и не оказывают такого влияния на iOS/Windows. Вероятно, мы изменим это поведение на Android, так что полагаться на него таким образом не имеет смысла.
Измененный размер вызывается в форме при работе на Android, в противном случае основной материал не будет работать. Обратите внимание, что вы не должны полагаться на него для типичного кода, если вы правильно используете прокручиваемые контейнеры, и правильные макеты должны автоматически правильно упорядочиваться.
Я предлагаю перефразировать вопрос с примера вашего интерфейса/макета и проблем, включая скриншоты. Например. общая проблема заключается в размещении текстового поля в контейнере без прокрутки, поэтому логика изменения размера ничего не может сделать, и это не удается, заставив текст исчезнуть.