mRecyclerView.addOnScrollListener(new RecyclerView.OnScrollListener() { @Override public void onScrollStateChanged(@NonNull RecyclerView recyclerView, int newState) { super.onScrollStateChanged(recyclerView, newState); } @Override public void onScrolled(@NonNull RecyclerView recyclerView, int dx, int dy) { super.onScrolled(recyclerView, dx, dy); LinearLayoutManager layoutManager = (LinearLayoutManager) mRecyclerView.getLayoutManager(); int position = layoutManager.findFirstVisibleItemPosition(); if(position == 0){ mTitle.setVisibility(View.GONE); }else { mTitle.setVisibility(View.VISIBLE); } } });
Android Recyclerview 滚动事件监听
最新推荐文章于 2024-06-01 21:14:48 发布