gpt4 book ai didi

android - 在 Viewpager fragment 中滚动 recyclerview 后隐藏 float 操作按钮

转载 作者:太空宇宙 更新时间:2023-11-03 13:45:39 25 4
gpt4 key购买 nike

我在 containerActivity 中有一个 viewpager 托管两个 fragment ,都有 recyclerview, float 操作按钮在容器 Activity 中,我想在 recyclerview 滚动时隐藏 fab。

这篇 StackOverFlow 帖子有 solution

但问题是如何通知fab in container activity fragment中的recyclerview被滚动了。

我是 android 的新手,所以任何帮助将不胜感激。谢谢!

最佳答案

试试这个方法。它对我有用

mRecyclerView.addOnScrollListener(new RecyclerView.OnScrollListener() {
@Override
public void onScrolled(RecyclerView recyclerView, int dx, int dy) {
super.onScrolled(recyclerView, dx, dy);
if (dy > 0 && mFloatingActionButton.getVisibility() == View.VISIBLE) {
mFloatingActionButton.hide();
} else if (dy < 0 && mFloatingActionButton.getVisibility() != View.VISIBLE) {
mFloatingActionButton.show();
}
}});

关于android - 在 Viewpager fragment 中滚动 recyclerview 后隐藏 float 操作按钮,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42921179/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com