Partager via


MbmsDownloadSession.AddServiceAnnouncement(Byte[]) Méthode

Définition

Informez le middleware d’un descripteur d’annonce de service reçu d’un serveur de communication de groupe.

[Android.Runtime.Register("addServiceAnnouncement", "([B)V", "GetAddServiceAnnouncement_arrayBHandler", ApiSince=31)]
public virtual void AddServiceAnnouncement (byte[] contents);
[<Android.Runtime.Register("addServiceAnnouncement", "([B)V", "GetAddServiceAnnouncement_arrayBHandler", ApiSince=31)>]
abstract member AddServiceAnnouncement : byte[] -> unit
override this.AddServiceAnnouncement : byte[] -> unit

Paramètres

contents
Byte[]

Contenu du descripteur d’annonce de service reçu du serveur d’appel de groupe. Si la taille de ce tableau est supérieure à la valeur de #getMaximumServiceAnnouncementSize(), une IllegalArgumentException valeur est levée.

Attributs

Remarques

Informez le middleware d’un descripteur d’annonce de service reçu d’un serveur de communication de groupe.

Lors de la participation à un appel de groupe via l’API MbmsGroupCallSession , les applications peuvent recevoir un descripteur d’annonce de service du serveur d’appel de groupe qui les informe des fichiers susceptibles d’être pertinents pour les utilisateurs qui communiquent sur l’appel de groupe.

Après avoir fourni le descripteur d’annonce de service reçu du serveur au middleware via cette API, les applications recevront des informations sur les fichiers MbmsDownloadSessionCallback#onFileServicesUpdateddisponibles via , et les fichiers disponibles seront téléchargeables via MbmsDownloadSession#download comme d’autres fichiers publiés via MbmsDownloadSessionCallback#onFileServicesUpdated.

Les codes d’erreur asynchrones via le MbmsDownloadSessionCallback#onError(int, String) rappel peuvent inclure l’une des erreurs qui ne sont pas spécifiques au cas d’usage de diffusion en continu.

Peut lever un IllegalStateException intergiciel lorsque l’intergiciel n’a pas encore été lié, ou si IllegalArgumentException le tableau d’octets est trop volumineux ou si UnsupportedOperationException le middleware n’a pas implémenté cette méthode.

Documentation Java pour android.telephony.MbmsDownloadSession.addServiceAnnouncement(byte[]).

Les parties de cette page sont des modifications basées sur le travail créé et partagé par le projet Android Open Source et utilisés en fonction des termes décrits dans la licence d’attribution Creative Commons 2.5.

S’applique à