android - 对话框 Activity 中的软键盘平移后面的 Activity

标签 android resize android-softkeyboard pan adjustpan

正如标题所示,我从一个 Activity 启动一个包含 editText 的对话框 Activity 。当我单击它并且软键盘出现时,它会平移 DialogActivity 但它也会影响后面的 Activity 。

这是父 Activity 的 list 条目

<activity
        android:name=".BasketStep2Activity"
        android:parentActivityName=".home.Start"
        android:windowSoftInputMode="stateAlwaysHidden|adjustPan" >
        <meta-data
            android:name="android.support.PARENT_ACTIVITY"
            android:value=".home.Start" />
    </activity>

这是对话框 Activity 的 list 条目

<activity
        android:name=".SelectRelais"
        android:configChanges="keyboardHidden|orientation|screenSize"
        android:windowSoftInputMode="adjustPan|stateHidden" 
        android:theme="@style/AppDialog" >
    </activity>

父 Activity 平移到底部,就好像那里有一个具有焦点的 editText。如果我使用“调整调整大小”,一切显然都搞砸了。有没有办法防止对后台 Activity 进行任何更改?

最佳答案

在父 Activity 中使用 adjustmentNothing 代替 adjustmentPan

关于android - 对话框 Activity 中的软键盘平移后面的 Activity ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26156628/

相关文章:

android - Cordova android 应用程序未在主屏幕上显示图标

android - Flutter v2.5.0 安卓闪屏

c# - 计算GDI+绘图的边界框

android - 在找不到键盘操作的 Activity 中隐藏软键盘

android - 如何在 Android 的 ListView Adapter 中隐藏默认键盘

android - 如何在 Android 上使用联系人应用程序?

javascript - 使用 javascript 从 html 中提取元素

javascript - 以编程方式更改内容后 scrollHeight 不重置

resize - IE7调整大小问题

android - 表情符号(表情) View /键盘布局的实现