有一个非常相似的问题,并且能够通过使用
android:windowSoftInputMode="adjustPan"
来修复它
我遇到了类似的问题
coordinatorLayout
。但是,将 fitsSystemWindows
设置为 false
解决了问题。看来罪魁祸首是coordinatorLayout。我通过将整个布局(包括 AppBarLayout
)封装在 constraintLayout
中解决了这个问题。
<androidx.coordinatorlayout.widget.CoordinatorLayout>
<androidx.constraintlayout.widget.ConstraintLayout
<com.google.android.material.appbar.AppBarLayout
</com.google.android.material.appbar.AppBarLayout
//content here
</androidx.constraintlayout.widget.ConstraintLayout>
</androidx.coordinatorlayout.widget.CoordinatorLayout>
我知道回复这个帖子来得很晚,但也许对其他人有帮助。 :)