EditText不会停留在SoftKeyboard之上

时间:2016-04-01 15:47:00

标签: java android android-softkeyboard

问题很简单:

  • 应用程序设置为SensorLanscape
  • 活动设置为adjustResize
  • 此应用程序是全屏的

    var c =  Math.round(Math.random()* 10 ) / 10;
    
    if (c === 0.3)
       console.log('fun');
    }
    
  • 使用此样式的dialogFragment是全屏

    <style name="Theme.AppCompat.Light.NoActionBar.FullScreen" parent="@style/Theme.AppCompat.Light">
        <item name="windowNoTitle">true</item>
        <item name="windowActionBar">false</item>
        <item name="android:windowFullscreen">true</item>
        <item name="android:windowContentOverlay">@null</item>
    </style>
    
  • 对话框的布局很简单,让我们说一个RelativeLayout

  • EditText最初设置为可见性已消失或不可见
  • 单击按钮时,EditText可见,然后以编程方式显示软键盘

结果:EditText停留在屏幕底部

  • 这次EditText最初设置为可见

结果:EditText会出现软键盘

0 个答案:

没有答案