我正在尝试在片段内部使用回收器视图影响应用程序工具栏,该工具栏由AppBarLayout包装(用于有趣的滚动内容)。
我在网上到处看,没有人直接回答。我看到的唯一答案就是将layout_behavior滚动标记放在了片段将进入的frameLayout上。这里唯一的问题是AppbarLayout只尊重FrameLayout的“滚动”,而不是RecyclerView,它是FrameLayout的子项。
我目前正在处理以下视图层次结构。
<CoordinatorLayout>
<AppBarLayout/>
<FrameLayout> (Container for Fragment)
<LinearLayout>
<RecyclerView/>
<LinearLayout/>
</FrameLayout>
</CoordinatorLayout>
有没有人能够克服这一点并弄明白?
值得注意的问题是我无法使用enterAlways滚动功能,任何人都希望在可滚动的应用程序中使用该功能。