我有一个BottomSheetDialogFragment
从另一个片段打开。
bottom_sheet_fragment.xml:
<LinearLayout>
<TabLayout/>
<ViewPager>
</LinearLayout>
我有两个视图寻呼机片段,每个片段都以垂直方式包含EditText
和RecyclerView
。
view_pager_fragment1.xml:
<LinearLayout>
<EditText/>
<RecyclerView>
</LinearLayout>
现在,当我点击编辑文本时,回收者视图的一部分隐藏在键盘后面。
预期: 当键盘出现时,底部表格应向上滚动,以便回收者视图内容保持可见。
答案 0 :(得分:5)
通过将BottomSheetFragment
布局的根视图设为android.support.v4.widget.NestedScrollView
,我设法实现了您想要的行为。不知道它是否适合你,因为你似乎在里面使用其他滚动视图。