用于屏幕滑动的扩展浮动操作按钮

extended floating action button for scrren swipe

您好,我想制作一个扩展的浮动操作按钮,当我向上滑动屏幕时它会缩小,当我向下滑动时它会扩展。我尝试了很多搜索这个答案但没有找到这就是我问这个问题的原因。提前致谢

如果您使用 recyclerview scroll 使其可见或不可见

然后

    recyclerView.addOnScrollListener( new RecyclerView.OnScrollListener() {
        @Override
        public void onScrolled(RecyclerView recyclerView, int dx, int dy) {
            if (dy < 0)
                floatingActionbutton.hide();
            else if (dy > 0)
                floatingActionbutton.show();
        }

        @Override
        public void onScrollStateChanged(RecyclerView recyclerView, int newState) {
            super.onScrollStateChanged( recyclerView, newState );
        }
    } );