这不是通常的软键盘隐藏我的屏幕问题,因此在建议重复之前请先阅读
。我的活动定义中最明显的是:
android:windowSoftInputMode="stateHidden|adjustResize"
这一直很好。
但是我现在有一个奇怪的问题。每当键盘打开时,屏幕都会按预期的方向向上推,但是在关闭键盘后,屏幕仍保持最小。
起初,我认为它与我使用的底部导航库有关,但是我已经更改了一个库,并且这种情况仍在发生。 任何建议可能是什么问题?
这是清单中我活动的完整代码:
<activity android:name=".MainActivity"
android:screenOrientation="portrait"
android:windowSoftInputMode="stateHidden|adjustResize"
android:launchMode="singleTask"
android:label="@string/app_name">
<intent-filter>
<action android:name="android.intent.action.MAIN"/>
<category android:name="android.intent.category.LAUNCHER"/>
</intent-filter>
<!-- Branch URI Scheme -->
<intent-filter>
<data android:scheme="republicera" />
<action android:name="android.intent.action.VIEW" />
<category android:name="android.intent.category.DEFAULT" />
<category android:name="android.intent.category.BROWSABLE" />
</intent-filter>
<!-- Branch App Links (optional) -->
<intent-filter android:autoVerify="true">
<action android:name="android.intent.action.VIEW" />
<category android:name="android.intent.category.DEFAULT" />
<category android:name="android.intent.category.BROWSABLE" />
<data android:scheme="https" android:host="republicera.co" />
<data android:scheme="https" android:host="nidek-alternate.app.link" />
</intent-filter>
</activity>