我在活动中使用BottomNavigationView
。当键盘打开且windowSoftInputMode
为否 adjustPan
时,键盘上会显示BottomNavigationView
。这就是为什么我将windowSoftInputMode
设置为adjustPan
的原因。但是,现在,我的ScrollView
无法滚动。当我将windowSoftInputMode
更改为adjustResize
时,ScrollView
工作正常。当windowSoftInputMode
设置为adjustResize
时,以下结构是可滚动的,但如果设置了adjustPan
,则以下结构不可滚动:
<ScrollView
android:layout_width="match_parent"
android:layout_height="match_parent"
android:fillViewport="true">
<android.support.constraint.ConstraintLayout
android:layout_width="match_parent"
android:layout_height="wrap_content">
<!-- Other stuff -->
</android.support.constraint.ConstraintLayout>
</ScrollView>
ScrollView
用作根视图。那么,如何解决这个问题呢?