包裹在 CoordinatorLayout 内的 RecyclerView 在键盘打开时未调整大小

问题描述 投票:0回答:2
android android-layout android-recyclerview android-coordinatorlayout
2个回答
2
投票

有一个非常相似的问题,并且能够通过使用

android:windowSoftInputMode="adjustPan"

来修复它

0
投票

我遇到了类似的问题

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>

我知道回复这个帖子来得很晚,但也许对其他人有帮助。 :)

© www.soinside.com 2019 - 2024. All rights reserved.