Vibrator.AreEffectsSupported(Int32[]) Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
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
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.