Skip to content

Instantly share code, notes, and snippets.

@gouravd
Created April 19, 2015 20:11
Show Gist options
  • Save gouravd/57ed50e29c8090894608 to your computer and use it in GitHub Desktop.
Save gouravd/57ed50e29c8090894608 to your computer and use it in GitHub Desktop.
recyclerview hide toolbar
popularFeed.setOnScrollListener(new RecyclerView.OnScrollListener() {
@Override
public void onScrolled(RecyclerView recyclerView, int dx, int dy) {
View toolbarholder = (getActivity().findViewById(R.id.hometoolbarholder));
View toolbar = (getActivity().findViewById(R.id.toolbar));
float y = recyclerView.getY();
super.onScrolled(recyclerView, dx, dy);
if (y < dy) {
toolbarholder.animate()
.translationY(-toolbar.getBottom())
.setInterpolator(new AccelerateInterpolator())
.start();
} else {
toolbarholder.animate()
.translationY(0)
.setInterpolator(new AccelerateInterpolator())
.start();
}
}
});
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment