Android 对话活动中的软键盘平移后面的活动
正如标题所说,我从一个活动开始一个包含editText的对话活动。当我点击它,软键盘出现时,它平移对话框活动,但它也会影响后面的活动 这是父活动的清单条目Android 对话活动中的软键盘平移后面的活动,android,resize,android-softkeyboard,pan,adjustpan,Android,Resize,Android Softkeyboard,Pan,Adjustpan,正如标题所说,我从一个活动开始一个包含editText的对话活动。当我点击它,软键盘出现时,它平移对话框活动,但它也会影响后面的活动 这是父活动的清单条目 <activity android:name=".BasketStep2Activity" android:parentActivityName=".home.Start" android:windowSoftInputMode="stateAlwaysHidden|adjustPan"
<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
android:name=".SelectRelais"
android:configChanges="keyboardHidden|orientation|screenSize"
android:windowSoftInputMode="adjustPan|stateHidden"
android:theme="@style/AppDialog" >
</activity>
父活动平移到底部,好像有一个带焦点的editText。如果我使用“adjustResize”,一切显然都是一团糟。有没有办法防止对背景活动进行任何更改?在父活动中使用adjustNothing而不是adjustPan谢谢,它非常有效。奇怪的是,Android指南中没有指定这个设置。对我来说,错过这件事似乎很重要。
<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>