recherche

Maison  >  Questions et réponses  >  le corps du texte

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

描述

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

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

截图

正常情况

软键盘弹出

软键盘隐藏

怪我咯怪我咯2771 Il y a quelques jours529

répondre à tous(2)je répondrai

  • 巴扎黑

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

    Mettez-le simplement dans un ScrollView

    répondre
    0
  • 高洛峰

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

    Avez-vous besoin que la mise en page soit poussée vers le haut lorsque le clavier virtuel apparaît ? Sinon, essayez de modifier l'attribut android:windowSoftInputMode="adjustResize". Lorsque le clavier contextuel apparaît, la fenêtre principale de l'activité sera redimensionnée et la mise en page ne bougera pas.

    répondre
    0
  • Annulerrépondre