Отправить ключи управления музыкой из моего приложения в Android - PullRequest
2 голосов
/ 29 мая 2010

Есть ли простой способ сказать медиаплееру по умолчанию изменить дорожку назад или вперед?

Я хочу, чтобы возможность отправлять команды в системный медиаплеер (Music) для изменения дорожки назад и вперед из моего приложения.

Есть ли простой способ? Примеры кода или пояснительное объяснение, пожалуйста, я не разрабатывал для Android раньше.

Обновление: это просто HTC Music, который не входит в SDK или даже не входит в стандартный комплект? Любой игрок будет в порядке, если мне удастся выбрать способ смены треков.

На экране HTC Lock есть способ смены треков в музыкальном проигрывателе. Могу ли я получить это и использовать его?

Baksmali

Ответы [ 2 ]

3 голосов
/ 29 мая 2010

Я хочу, чтобы возможность отправлять команды системный медиаплеер (Музыка) для изменить трек вперед и назад от в моем приложении.

Приложение Music не является частью Android SDK, поэтому нет никаких документированных и поддерживаемых Intents для перехода с дорожки на дорожку.

Извините!

0 голосов
/ 25 декабря 2013

по ACTION_MEDIA_BUTTON, используя намерение ??http://developer.android.com/reference/android/content/Intent.html#ACTION_MEDIA_BUTTON

    Intent media_intent = new Intent(Intent.ACTION_MEDIA_BUTTON);
    media_intent.setPackage(DEFAULTPLAYER);
    synchronized (this) {
        media_intent.putExtra(Intent.EXTRA_KEY_EVENT, new KeyEvent(KeyEvent.ACTION_DOWN, keycode));
        mContext.sendOrderedBroadcast(media_intent, null);

        media_intent.putExtra(Intent.EXTRA_KEY_EVENT, new KeyEvent(KeyEvent.ACTION_UP, keycode));
        mContext.sendOrderedBroadcast(media_intent, null);
    }

однако DEFAULTPLAYER необходимо назначить ...

: S: S: S

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...