[英]How can I control position of scroll in recyclerview
i need when scroll to top position or first item show in the recyclerview do something like show toolbar and when scroll down or hide first item in recyclerview hide toolbar or do somethinghing我需要当滚动到顶部 position 或 recyclerview 中显示的第一个项目时执行显示工具栏之类的操作,当向下滚动或隐藏 recyclerview 中的第一个项目时隐藏工具栏或做某事
You can try enter image description here您可以尝试在此处输入图像描述
Try this:尝试这个:
contenuRecyclerView.addOnScrollListener(new RecyclerView.OnScrollListener() {
@Override
public void onScrolled(@NonNull RecyclerView recyclerView, int dx, int dy) {
super.onScrolled(recyclerView, dx, dy);
if (yourLayoutManager.findFirstVisibleItemPosition() != 1){
// visible toolbar
} else {
// gone toolbar
}
}
});
yourLayoutManager can be: yourLayoutManager 可以是:
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.