android:windowSoftInputMode="adjustPan"
和软键盘存在问题。
在我的应用中,我有轮换支持,每个EditText都有EditorInfo.IME_FLAG_NO_EXTRACT_UI
标记为android:windowSoftInputMode="adjustPan"
的每个活动都无法在轮播后保留键盘。我已经尝试了很多不同的解决方案,但没有一个有用。
如果用例如adjustPan
替换adjustResize
,一切正常,但我需要使用adjustPan
复制相同的逻辑,它看起来像Android平台问题。
还有一个问题,即初始活动状态应该没有键盘,所以我不能使用android:windowSoftInputMode="adjustPan|stateVisible"
任何想法如何让键盘持久而不改变android:windowSoftInputMode并放置android:configChanges="orientation|screenSize"
?