Обычно при работе с программными клавиатурами мы можем указать макет для изменения размера или панорамирования, когда текстовое поле будет скрыто.
У меня есть следующий макет:
Из-за способа его создания (большое поле снизу от карты) изменение размера не будет работать должным образом, поскольку это приведет к большому промежутку между клавиатурой и картой.
Однако при панорамировании текстовое поле пароля будет скрыто, если текстовое поле имени пользователя находится в фокусе.
Есть ли способ указать, как далеко должны панорамироваться представления, чтобы он перемещался до FAB?
Единственное другое решение, которое я могу придумать, - это изменить мои отступы, основываясь на изменениях ширины, но это звучит как слегка хакерское решение