android-在Viewpager片段中滚动recyclerview后,隐藏浮动动作按钮
作者:互联网
我在containerActivity中有一个viewpager,它承载两个片段,两个片段都具有recyclerview,浮动操作按钮位于容器活动中,我想在recyclerview滚动时隐藏fab.
这个StackOverFlow帖子有solution
但是问题是如何通知容器活动中的晶圆厂片段中的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,floating-action-button,android 来源: https://codeday.me/bug/20191111/2020846.html