Vibrator.AreEffectsSupported(Int32[]) Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Fragen Sie ab, ob der Vibrator die angegebenen Effekte nativ unterstützt.
[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[]
Parameter
- effectIds
- Int32[]
Welche Effekte abzufragen sind.
Gibt zurück
Ein Array, das den Systemen aktuelles Wissen darüber enthält, ob die angegebenen Effekte vom Gerät nativ unterstützt werden oder nicht.
- Attribute
Hinweise
Fragen Sie ab, ob der Vibrator die angegebenen Effekte nativ unterstützt.
Wenn ein Effekt nicht unterstützt wird, greift das System möglicherweise automatisch auf die Wiedergabe einer einfacheren Vibration zurück, die nicht für das jeweilige Gerät optimiert ist. Dies schließt den unbekannten Fall ein, der nicht im Voraus bestimmt werden kann, der dynamisch versucht, zurückzugreifen, wenn der optimierte Effekt nicht wiedergegeben wird.
Das zurückgegebene Array hat die gleiche Länge wie das Abfragearray, und der Wert an einem bestimmten Index enthält #VIBRATION_EFFECT_SUPPORT_YES
, wenn die Auswirkung auf denselben Index im Abfragearray unterstützt wird, #VIBRATION_EFFECT_SUPPORT_NO
wenn es nicht unterstützt wird oder #VIBRATION_EFFECT_SUPPORT_UNKNOWN
wenn das System nicht bestimmen kann, ob es unterstützt wird oder nicht, da einige Hardware ihre Effektfunktionen nicht meldet.
Verwenden Sie #areAllEffectsSupported(int...)
, um ein einzelnes kombiniertes Ergebnis zu erhalten, oder zur Vereinfachung, wenn Sie genau einen Effekt abfragen.
Java-Dokumentation für android.os.Vibrator.areEffectsSupported(int...)
.
Teile dieser Seite sind Änderungen, die auf Arbeiten basieren, die vom Android Open Source Project erstellt und freigegeben wurden und gemäß den In Attribution License beschriebenen Begriffen verwendet werden.