【问题标题】:Showing keyboard moves my components Overlay, i want to hide Bottom显示键盘移动我的组件覆盖,我想隐藏底部
【发布时间】:2014-03-31 13:13:01
【问题描述】:

假设我有以下布局,

当我点击底部的编辑文本时,我得到了这个:

但我希望底部保持固定。键盘将覆盖它。所以底部应该隐藏在后面。

【问题讨论】:

    标签: android android-layout android-keypad


    【解决方案1】:

    您可以通过显示的软键盘告诉窗口如何调整自身大小。你想要:

    getWindow().setSoftInputMode(WindowManager.LayoutParams.SOFT_INPUT_ADJUST_PAN);
    

    查看文档了解更多详情:http://developer.android.com/reference/android/view/WindowManager.LayoutParams.html#SOFT_INPUT_ADJUST_PAN

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2018-03-12
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2020-06-15
      • 2010-11-12
      • 2014-11-19
      • 2020-09-25
      相关资源
      最近更新 更多