当软键盘弹出时,是否有一种方法可以调整textView的高度?我希望不是重新定位textView,而是在用户点击“输入响应”字段并显示键盘时缩小其高度。文本框应该上移到键盘上方。 编辑:我认为iOS的相当之处是检测键盘出现事件,然后根据键盘高度调整布局约束。
您正在寻找AndroidManifest上的一个属性(在Activity标签中),例如android:windowSoftInputMode="adjustResize" 请确保视图的布局支持被调整大小,只使用相对约束而不是固定大小,如android:height = 128dp。
android:windowSoftInputMode="adjustResize"
的属性。 - Marcos Vasconcelos