Я ищу способ перезапустить воспроизведение мультимедиа, которое было остановлено, как только я снова подключу наушники. Я знаю, что был медиаплеер с этой функцией (не помню какой), но мне не понравился его способ управления/воспроизведения списков воспроизведения.
Я использую Android 4.0.3 на HTC One V, используя установленный на нем медиаплеер по умолчанию.
Лучшим решением для вас будет использование Smart Connect Liveware™ Mgr .
Как видите, вы можете настроить действия, которые будут запускаться при подключении устройства (гарнитуры, HDMI, зарядного устройства и т. д.), и действия, которые будут запускаться при отключении устройства. У меня есть настройка запуска воспроизведения музыки, когда я подключаю наушники, и остановки воспроизведения, когда я их снимаю. Есть много вещей , которые вы можете сделать с этим.
Самое приятное то, что вы можете управлять своей музыкой с помощью собственного музыкального приложения! Просто создайте событие для действий, которые будут выполняться при подключении наушников, и забудьте об этом приложении!
Первоначально он был разработан для телефонов Sony Xperia. Но должно работать с любым, у которого хорошая аппаратная конфигурация (src) и ОС выше ICS (которая у вас уже есть).
Самый простой способ - использовать какой-нибудь контроллер гарнитуры, например , JAYS Headset Control (в магазине игр есть много других, если этот не сработает для вас - мне также пришлось попробовать несколько, пока я не нашел правильный, работающий без сбоев с моя гарнитура).
Большинство из них позволяют определить приложение, которое будет запускаться сразу после подключения гарнитуры (в вашем случае это будет медиаплеер по вашему выбору). Кроме того, они дают вам возможность управлять медиаплеером с помощью 1-кнопочного управления гарнитурой: нажмите один раз, чтобы воспроизвести/приостановить (или принять вызов), нажмите дважды, чтобы пропустить заголовок вперед (или отклонить вызов), удерживайте кнопка увеличения громкости и многое другое.
РЕДАКТИРОВАТЬ: я вижу k3b, и я оба неправильно понял ваш вопрос как «запустить проигрыватель», в то время как вы говорили о «начать воспроизведение». Одним из приложений, которое может решить эту проблему, является Tasker (бесплатную пробную версию см. на их веб-сайте). В руководстве пользователя Tasker в разделе действий упоминается :
Управление мультимедиа
Отправьте команду приложению для воспроизведения мультимедиа.Симулировать медиа-кнопку: если выбрано, можно управлять любым медиаплеером, который прослушивает события медиа-кнопки. Без него будет реагировать только системный медиаплеер Android.
Так что это должно делать то, что вы хотите.
вы можете сделать это с бесплатным kebab.Llama
Это монитор событий, который может выполнять действия, когда происходит событие на телефоне.
Вы можете настроить это всякий раз, когда происходит событие «Подключение гарнитуры», чтобы запускать музыкальный проигрыватель приложения (или любое другое приложение, которое вы хотите)
Иззи
Сид