Android Отключение уведомлений Google Cast - PullRequest
0 голосов
/ 19 марта 2020

Я интегрировал Google Cast в мое приложение Android. Весь мой контент воспроизводится через сервис с уведомлением. Когда я играю мультимедиа с помощью Google Cast, он добавляет собственное уведомление Можно ли отключить уведомление Google Cast по умолчанию и использовать только собственное уведомление? Спасибо.

1 Ответ

0 голосов
/ 27 марта 2020

Это отличный портал, вы задаете какой-то вопрос, чем вы сами отвечаете на вопрос:)

Чтобы отключить уведомление приведения, необходимо просто передать значение null в то время, как для setNotificationOptions () в классе CastOptionsProvider.

Полный ответ:

public class CastOptionsProvider implements OptionsProvider {

    @Override
    public CastOptions getCastOptions(Context context) {

        CastMediaOptions mediaOptions = new CastMediaOptions.Builder().setNotificationOptions(null).build();
        return new CastOptions.Builder().setReceiverApplicationId(context.getString(R.string.app_id)).setCastMediaOptions(mediaOptions).build();
    }

    @Override
    public List<SessionProvider> getAdditionalSessionProviders(Context context) {
        return null;
    }
}
...