Похоже, вы используете какое-то специализированное оборудование. Если у вас есть контроль над его дизайном, вы можете использовать Bluetooth для выполнения того, что вы ищете. Если ваш внешний датчик ведет себя как устройство Bluetooth с avrcp, вы можете отправить ему что-то вроде клавиши паузы / воспроизведения, а затем привязать ваше приложение к приложению с намерением ACTION_MEDIA_BUTTON. Ваша активность будет автоматически вызываться ОС всякий раз, когда она получает событие, просто убедитесь, что ваш приемник имеет более высокий приоритет, чем встроенный медиаплеер, и используйте событие, возвращая значение true, или встроенный проигрыватель запустится. Полагаю, что-то вроде клочья, но я думаю, что это сделает то, что вы ищете.
Или я не в духе и совершенно неправильно понимаю ваш вопрос.