搜尋

首頁  >  問答  >  主體

android - 软键盘隐藏后之前顶部的控件就消失了怎么办?

描述

一个linearLayout的布局,activity采用android:windowSoftInputMode="adjustPan"。跳出软键盘把上面的控件顶上去之后,再隐藏软键盘,顶部的控件就回不来了,就这么消失了。。。

怎么才能让软键盘隐藏后,恢复之前正常的状态?

截图

正常情况

软键盘弹出

软键盘隐藏

怪我咯怪我咯2771 天前528

全部回覆(2)我來回復

  • 巴扎黑

    巴扎黑2017-04-18 09:17:55

    套在一個ScrollView裡面就好了吧

    回覆
    0
  • 高洛峰

    高洛峰2017-04-18 09:17:55

    你是有軟鍵盤彈出的時候,佈局要被頂上去的需求嗎?如果沒有的話,改個屬性android:windowSoftInputMode="adjustResize"試試,這種在軟鍵盤彈出時,Activity的主視窗會調整大小,佈局不會再移動。

    回覆
    0
  • 取消回覆