我有一个包含三个片段的活动,它们由底部的标签控制。
其中一个片段需要键盘,因此我想在键盘可见时调整片段回收器视图的大小,以便回收器视图中的最后一项在键盘上方可见(滚动之后)。
但是如果在androidmanifest.xml中,我指定
android:windowSoftInputMode="adjustResize"
或
android:windowSoftInputMode="adjustPan"
底部的标签也会显示在键盘上方。
我甚至尝试使用ongloballayoutlistener检查键盘何时可见,然后相应地调整recycler视图的高度。但这也不起作用,因为只有在
android:windowSoftInputMode="adjustPan"
或
android:windowSoftInputMode="adjustResize"
在这种情况下,这会破坏目的。
是否有任何方法可以调整片段视图的大小/调整,但不调整活动视图(底部选项卡)?
谢谢