/media-button-router

Nicer Android media button handling by allowing the user to choose the receiver. Formerly at http://code.google.com/p/media-button-router/

Primary LanguageJavaApache License 2.0Apache-2.0

media-button-router

Nicer Android media button handling by allowing the user to choose the receiver.

NOTE: As my commute has changed, I no longer use this app. I am not actively developing this app. All bug fixes and improvements must come from your contributions.

In android, app writers decide what priority they get when receiving media buttons (pause/play, previous, next, etc). This can be frustrating to users if they want to use a different app to handle these button presses on their Bluetooth devices.

This app attempts to alleviate these pains by providing hands-free selection of the app you want to use to handle media buttons through text-to-speech and use of the previous, next, and play buttons for selection.

NOTE: It is likely that there are some music apps that will never work well with this app. Status of Various Apps

Available now on the Android Market: https://market.android.com/details?id=com.harleensahni.android.mbr

How this app works

On older versions of Android this application works by setting itself as the highest priority receiver for button presses. On later versions of Android, this no longer worked. For later versions, this app tracks when the broadcast receiver changes, and then sets itself back as the broadcast receiver.