活動強制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