【发布时间】:2016-03-13 13:13:02
【问题描述】:
我的一些活动由垂直布局(顶部、中间和底部)的 3 个片段组成
中间的片段是唯一一个包裹在滚动视图中的片段。顶部和底部片段是静态的。底部片段具有用于用户输入的编辑文本控件。片段的权重从上到下分别为 .1、.6 和 .3
当软键盘出现用户输入时,它覆盖了用户需要输入文本的编辑文本字段。似乎片段向上移动,但不够,底部片段的一半被键盘覆盖。我使用了多个具有 windowSoftInputMode 属性的开关,但似乎没有一个起作用。
windowSoftInputMode="adjustResize|stateHidden" windowSoftInputMode="adjustPan"
如何保证在显示软键盘时至少底部片段完全可见?我该怎么办?
【问题讨论】:
标签: android android-fragments android-softkeyboard android-layout-weight