It's a hard one. All of our implementations have used an infinity scroll -- ie no pagination, you just keep scrolling and dynamically loading more results to the list. I can't even find a reference to pagination theory in Google's Material spec.
Bootstrap Material, a similar project, implements pagination like so.
MaterializeCSS have this approach.
Personally not a great fan of either look.