2014-11-11 5 views
0

Я тестировал новые API-интерфейсы Lollipop для Android, особенно новые рамки управления воспроизведением мультимедиа. В документации говорится, что для получения экземпляра нового MediaSessionManager я должен позвонить getSystemService(MEDIA_SESSION_MANAGER). Тем не менее, запись кода в Android Studio дает ошибку, поскольку аргумент может быть только одним из List of services like POWER_SERVICE, WINDOW_SERVICE, VIBRATOR_SERVICE etc.Не удается получить экземпляр MediaSessionManager с помощью getSystemService()

Я думаю, что это может быть ошибка с Android-студией, но я, вероятно, не использовал все другие новые API, представленные в Lollipop. У меня на компьютере установлена ​​последняя Lollipop SDK.

ответ

0

Вы должны быть в состоянии получить экземпляр MediaSessionManager по телефону context.getSystemService(Context.MEDIA_SESSION_SERVICE)

Вы, видимо, есть опечатка: ты написал MEDIA_SESSION_MANAGER вместо MEDIA_SESSION_SERVICE.

PS: вы не скопировали сообщение об ошибке Android Studio правильно в своем вопросе, поэтому я не вижу, что происходит после того, как «говорят, что аргумент может быть только одним». Если вы фактически используете Context.MEDIA_SESSION_SERVICE, но все равно получите ошибку, отредактируйте исходный вопрос и укажите правильное сообщение об ошибке.

 Смежные вопросы

  • Нет связанных вопросов^_^