With a single tap, you have access to common music player features: start, pause, previous, and next. Load up your media player, start the overlay, and away you go! You can also have a persisting notification, where you can toggle the overlay with ease!
This app works with Locale, Tasker, and other apps that receive the same intents as them. This means you can automatically start and kill it with different actions!
For more usage instructions, automation instructions, or to see the source code, check out the repo on GitHub! https://github.com/mkorcha/MediaButtonOverlay
Note: This app was designed with the Spotify and Google Play music players in mind, with the default option being a fallback which works for most vendor-specific music players (but may have slightly unpredictable behavior!).
Explanation of permissions:
* Draw over screen: so that the overlay can be there!
* Vibration: for the optional haptic feedback option
* Run at startup: for the optional notification launcher