活动全屏DialogFragment包含EditText在键盘显示时不调整大小

时间:2017-10-21 02:47:55

标签: android android-edittext android-softkeyboard android-dialogfragment

<style name="Full.Theme" parent="Theme.AppCompat.Light.NoActionBar">
    <item name="android:windowTranslucentStatus">false</item>
    <item name="android:windowTranslucentNavigation">true</item>
    <item name="colorAccent">@color/color_FF3049</item>
    <item name="android:textCursorDrawable">@drawable/edit_text_cursor_blue</item>
    <item name="android:statusBarColor" tools:targetApi="lollipop">@android:color/transparent</item>
</style>

这是我的活动风格,我在Activity

中自定义了一个带有edittext的dialogFragment

当我点击edittext时,对话框片段没有调整大小,键盘也没有显示片段

我该如何解决这个问题? 谢谢!

1 个答案:

答案 0 :(得分:0)

您可以尝试将android:windowSoftInputMode="adjustPan"放入活动的清单节点,如this answer中所述。