Dialog中如何在软键盘弹出时把按钮挤上去?

在Dialog的style中加入:

        <item name="android:windowSoftInputMode">adjustResize</item>


例如:    

<style name="loging_float" parent="@android :style/Theme.Dialog">

        <item name="android:windowFrame">@null </item>

        <item name="android:windowFullscreen">true</item>

        <item name="android:windowIsFloating">true</item>

        <!-- 半透明 -->

        <item name="android:windowIsTranslucent">true</item>

        <item name="android:windowNoTitle">true</item>

        <item name="android:windowBackground">@color/transparent</item>

        <!-- 模糊 -->

        <item name="android:backgroundDimEnabled">true</item>

        <item name="android:windowSoftInputMode">adjustResize</item>

    </style>

注意:在style中是不能自动补全该方法的,所以,直接拷贝进去即可。


你可能感兴趣的:(Dialog中如何在软键盘弹出时把按钮挤上去?)