活动强制adjustPan我的布局是这样的:含滚动型
<RelativeLayout>
<RelativeLayout>
</RelativeLayout>
<ViewFlipper>
<ScrollView>
<LinearLayout>
<EditText />
</LinearLayout>
</ScrollView>
</ViewFlipper>
<RelativeLayout>
</RelativeLayout>
</RelativeLayout>
当在中间集中在EditText上,软键盘弹出如预期,但是它总是重新调整布局,即使我有android:windowSoftInputMode="adjustPan"
在清单中。
调整大小的问题是只有ScrollView缩小,使RelativeLayouts保持完好无损,这几乎可以完全遮掩EditText。
我试图隐藏RelativeLayouts当键盘显示(这是另一个悲伤的故事),但adjustPan听起来更合适。但它对此活动没有影响。
即使存在ScrollView,我如何强制adjustPan工作?
更新:
SO不会让我回答我的问题,但解决的办法是上了滚动设置android:isScrollContainer="false"
。
这节省了我大量的时间。非常感谢! – 2011-06-25 18:45:18