Langue

Vibrator.AreEffectsSupported(Int32[]) Méthode

Définition

Interrogez si le vibrateur prend en charge en mode natif les effets donnés.

[Android.Runtime.Register("areEffectsSupported", "([I)[I", "GetAreEffectsSupported_arrayIHandler", ApiSince=30)]
public virtual int[] AreEffectsSupported(params int[] effectIds);
[<Android.Runtime.Register("areEffectsSupported", "([I)[I", "GetAreEffectsSupported_arrayIHandler", ApiSince=30)>]
abstract member AreEffectsSupported : int[] -> int[]
override this.AreEffectsSupported : int[] -> int[]

Paramètres

effectIds
Int32[]

Quels effets rechercher.

Retours

Int32[]

Tableau contenant les connaissances actuelles des systèmes sur le fait que les effets donnés soient pris en charge en mode natif par l’appareil, ou non.

Attributs

Remarques

Interrogez si le vibrateur prend en charge en mode natif les effets donnés.

Si un effet n’est pas pris en charge, le système peut toujours revenir automatiquement à la lecture d’une vibration plus simple, ce qui n’est pas optimisé pour l’appareil spécifique. Cela inclut le cas inconnu, qui ne peut pas être déterminé à l’avance, qui tentera dynamiquement de revenir en arrière si l’effet optimisé ne parvient pas à jouer.

Le tableau retourné sera de la même longueur que le tableau de requêtes et la valeur à un index donné contiendra #VIBRATION_EFFECT_SUPPORT_YES si l’effet à ce même index dans le tableau d’interrogation est pris en charge, #VIBRATION_EFFECT_SUPPORT_NO s’il n’est pas pris en charge, ou #VIBRATION_EFFECT_SUPPORT_UNKNOWN si le système ne peut pas déterminer s’il est pris en charge ou non, car certains matériels ne signalent pas ses fonctionnalités d’effet.

Permet #areAllEffectsSupported(int...) d’obtenir un résultat combiné unique ou pour des raisons pratiques lors de l’interrogation d’un seul effet.

Java documentation pour android.os.Vibrator.areEffectsSupported(int...).

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

S’applique à