Мне нужно, когда вы нажимаете кнопки в обычном андроиде, я могу переключиться на музыку в своем стандартном аудиоплеере для андроида во время воспроизведения музыки. Как вы можете взаимодействовать со стандартным аудиоплеером для Android?Как подать заявку на стандартный аудиоплеер?
3
A
ответ
0
Музыкальный плеер не является стандартным для Android, и поставщики могут поставляться с другим приложением, чем другие (например, Sony - неплохо). Управление мультимедийным приложением может быть выполнимым, но конечный эффект зависит от того, какое приложение действительно установлено (и используется, поскольку пользователь может иметь более одного). Вы можете контролировать некоторые, но другие могут оставаться неуязвимыми для ваших попыток. Вы можете попробовать этот код - будет работать на Google Music, например):
public static final String SERVICECMD = "com.android.music.musicservicecommand";
public static final String CMDNAME = "command";
public static final String CMDSTOP = "stop";
AudioManager mAudioManager = (AudioManager)getSystemService(Context.AUDIO_SERVICE);
if(mAudioManager.isMusicActive()) {
Intent i = new Intent(SERVICECMD);
i.putExtra(CMDNAME , CMDSTOP);
YourApplicationClass.this.sendBroadcast(i);
}
других команды
public static final String CMDTOGGLEPAUSE = "togglepause";
public static final String CMDPAUSE = "pause";
public static final String CMDPREVIOUS = "previous";
public static final String CMDNEXT = "next";
Команд взяты из android/music/MediaPlaybackService.java
Смежные вопросы
- 1. Как подать заявку на paypal?
- 2. Как подать заявку на рефакторинг?
- 3. Как подать заявку?
- 4. Phoenix: как подать заявку на одну страницу
- 5. Fancybox media как подать заявку?
- 6. Как подать заявку на форму правильно?
- 7. Как подать заявку на какое-то время?
- 8. Как подать заявку на уведомление CORBA?
- 9. Как подать заявку на API-интерфейс Facebook?
- 10. Как подать заявку на очередность приоритетов Scala?
- 11. Автозаполнение JQuery: Подать заявку на выбор?
- 12. Как подать заявку через REST API?
- 13. Как подать заявку mp4 от приложения bluemix
- 14. как подать заявку с проверкой в PHP?
- 15. PHP OOP Programming - Как подать заявку
- 16. Как подать два массива в заявку
- 17. Как подать заявку: включить в этот сценарий?
- 18. Как подать заявку на новые данные на холсте tkinter
- 19. Как подать заявку на api для Facebook на утверждение?
- 20. Как подать заявку на приложение, такое как XFLR5 через Matlab
- 21. Как мне подать заявку только на слово по моему выбору
- 22. как подать заявку на чтение в папку с использованием htaccess
- 23. Как подать заявку на результат проекции спящего режима
- 24. Как я могу подать заявку на токен разработчика Evernote?
- 25. Wordpress MU плагин администратора, как подать заявку на новые блоги?
- 26. Как подать заявку на блог Wordpress в/blog/
- 27. Как подать заявку на файлы, скомпилированные с помощью кофейной решетки
- 28. Как подать заявку на событии изменения в угловой xeditable
- 29. Как подать заявку на участие в SQL Server
- 30. Подать заявку как псевдоним с Arel на ActiveRecord of Rails
нет никакого «стандартного аудио-плеера» на андроид. –
@MarcinOrlowski, как дела? А что из музыкального проигрывателя используется на андроиде, когда он только что купил? Всегда разные или что? Или я могу как-то взаимодействовать с игроком, который сейчас играет? – emigrantdd
проверить мой ответ –