This post summarises how we can do this, as well as introducing `materialThemeOverlay`, a theme attribute that (kind of) lets us set a theme overlay on a default style. The typical way to apply a theme overlay is using the `android:theme` attribute on our view.Note: Please check out the link to my other post on Overlays for background information on Overlays before continuing this post. It does however also have a Tasker component, and that opens up for a lot of new possibilities. Overlays is a great new Android app that allows you to place widgets on top of apps, and it has a ton of uses on its own.