0
当edittext单击后出现软键盘时,我遇到布局问题(edittext和button inside)。整个布局是rezising(变小)和元素内(edittext)要小。情况看起来像这样,我有2个布局,其中第一个需要50%的屏幕,下面是另外一个布局。在第二个布局中,我拥有所有editext和按钮,我希望布局保持原始大小 - 只需在出现键盘时将布局设置得更高。我尝试ajdustPan,adjustResize和其他,并不知道如何解决它。软键盘更改我的布局的大小
我在该布局中使用%来指定元素高度,同时我将ScrollView作为第一个布局,但这也不起作用。我的布局层次:
- 滚动型
- RelativeLayout的
- 的RelativeLayout(50% - 空间大小)(alignBottom空间)
- 空间
- 的LinearLayout(50% - 空间大小)(layout_below空间)
- RelativeLayout的
在LinearLayout中,我有2个Edittext。
任何人都有建议吗?谢谢
我已经尝试,不工作:/ – oro 2014-09-18 16:00:58
我想你只是想在键盘打开时向上移动布局。 android:windowSoftInputMode =“stateUnchanged | adjustPan”对我来说工作正常。 – 2014-09-18 16:19:27
是的,我想转移布局,但stateUnchanged | adjustPan,在我的情况下不能正常工作:/ – oro 2014-09-18 16:25:27