【发布时间】:2021-09-12 17:47:23
【问题描述】:
我想在键盘打开时移动键盘顶部的编辑文本。当键盘关闭时,我想将视图移回其原始位置。像这样video。
在视频中,当您点击编辑文本字段时,键盘会打开并且视图会在键盘顶部进行翻译,现在当键盘关闭时,编辑文本会返回到原始位置。另外,请注意背景上的任何视图都没有移动它的位置,只有编辑文本在移动。
我在活动中通过 android:windowSoftInputMode 部分完成了这项工作。但这样做会移动整个活动,而不仅仅是特定的编辑文本。
那么有人可以指导我吗?
【问题讨论】:
-
检查这个answer你必须手动移动edittext并改变你的android:windowSoftInputMode所以其他视图不会移动
-
你应该检查这个链接。 stackoverflow.com/questions/16060579/…
标签: java android kotlin android-layout user-interface