C# Класс Plugin.MediaManager.MediaNotificationManagerImplementation

Наследование: IMediaNotificationManager
Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
MediaNotificationManagerImplementation ( Android.Content.Context appliactionContext, MediaSessionCompat sessionToken, Type serviceType ) : System
StartNotification ( IMediaFile mediaFile ) : void
StartNotification ( IMediaFile mediaFile, bool mediaIsPlaying, bool canBeRemoved ) : void

When we start on the foreground we will present a notification to the user When they press the notification it will take them to the main page so they can control the music

StopNotifications ( ) : void
UpdateNotifications ( IMediaFile mediaFile, MediaPlayerStatus status ) : void

Приватные методы

Метод Описание
AddActionButtons ( bool mediaIsPlaying ) : void
GenerateActionCompat ( int icon, string title, string intentAction ) : Android.Support.V4.App.Android.Support.V7.App.NotificationCompat.Action
SetMetadata ( IMediaFile mediaFile ) : void

Описание методов

MediaNotificationManagerImplementation() публичный Метод

public MediaNotificationManagerImplementation ( Android.Content.Context appliactionContext, MediaSessionCompat sessionToken, Type serviceType ) : System
appliactionContext Android.Content.Context
sessionToken MediaSessionCompat
serviceType System.Type
Результат System

StartNotification() публичный Метод

public StartNotification ( IMediaFile mediaFile ) : void
mediaFile IMediaFile
Результат void

StartNotification() публичный Метод

When we start on the foreground we will present a notification to the user When they press the notification it will take them to the main page so they can control the music
public StartNotification ( IMediaFile mediaFile, bool mediaIsPlaying, bool canBeRemoved ) : void
mediaFile IMediaFile
mediaIsPlaying bool
canBeRemoved bool
Результат void

StopNotifications() публичный Метод

public StopNotifications ( ) : void
Результат void

UpdateNotifications() публичный Метод

public UpdateNotifications ( IMediaFile mediaFile, MediaPlayerStatus status ) : void
mediaFile IMediaFile
status MediaPlayerStatus
Результат void