1、橫屏?xí)r嚎货,點(diǎn)擊輸入框出現(xiàn)全鍵盤解決方案: 在EditText、searchview等控件中加
android:imeOptions="flagNoExtractUi"
2序仙、豎屏?xí)r梅鹦,安卓會(huì)出現(xiàn)半屏裆甩。
case1:你的輸入框處于中下的位置,這樣的話齐唆,鍵盤可能擋住輸入框嗤栓。 解決方法:在manifest中對(duì)activity設(shè)置
android:windowSoftInputMode="adjustResize"
這樣activity的主窗口總會(huì)resize為鍵盤提供空間
case2:你的輸入框處于偏上面,一般情況下這樣就不會(huì)有什么問題箍邮,但是如果你的界面縱向方面使用的是layout_weight即比重來分布頁面的話茉帅,
軟件盤會(huì)壓縮整個(gè)window,導(dǎo)致輸入框部分被壓縮媒殉。 解決方法:在manifest中對(duì)activity設(shè)置
android:windowSoftInputMode="adjustPan"