对不起,这个标题有点令人困惑。我的屏幕下方有一个线框。
A - 一个FrameLayout,它充当活动中的标题并容纳一个片段
B - C中FragmentPagerAdapter的SlidingTabLayout
C - 一个FragmentPagerAdapter,它包含带有RecyclerViews(网格)的碎片作为其布局
我想要完成的任务:
当用户在C中滚动网格RecyclerView时,我希望标题A向上滚动并隐藏(类似于在滚动时隐藏的Material Design工具栏)。我还希望B中的标签在A完全隐藏后锁定在屏幕顶部,但我认为该部分只是在A上完成滚动/隐藏后很容易跟随。
理想情况下,我希望它是一个与用户滚动距离相匹配的平滑滚动。但是我的备份计划是在A片段中放置一个由C片段中的某个滚动幅度触发的上滑动画(触发器将通过C&#39的片段监听器接口发送 - 父母活动)。