Sprache

Vibrator.AreEffectsSupported(Int32[]) Methode

Definition

Fragen Sie ab, ob der Vibrationsor die gegebenen 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

Int32[]

Ein Array, das die Systeme enthält, die wissen, ob die gegebenen Effekte nativ vom Gerät unterstützt werden oder nicht.

Attribute

Hinweise

Fragen Sie ab, ob der Vibrationsor die gegebenen Effekte nativ unterstützt.

Wenn ein Effekt nicht unterstützt wird, fällt das System möglicherweise immer noch automatisch auf eine einfachere Vibration zurück, die nicht für das jeweilige Gerät optimiert ist. Dies schließt den unbekannten Fall ein, der im Voraus nicht ermittelt werden kann, der dynamisch versucht, zurückzugreifen, wenn der optimierte Effekt nicht wiedergegeben werden kann.

Das zurückgegebene Array entspricht der gleichen Länge wie das Abfragearray, und der Wert in einem bestimmten Index enthält #VIBRATION_EFFECT_SUPPORT_YES , wenn der Effekt bei demselben Index im Abfragearray unterstützt wird, #VIBRATION_EFFECT_SUPPORT_NO wenn es nicht unterstützt wird oder #VIBRATION_EFFECT_SUPPORT_UNKNOWN ob das System nicht bestimmen kann, ob es unterstützt wird oder nicht, da einige Hardware ihre Effektfunktionen nicht meldet.

Wird verwendet #areAllEffectsSupported(int...) , um ein einzelnes kombiniertes Ergebnis zu erhalten, oder zur Vereinfachung bei der Abfrage genau eines Effekts.

Java Dokumentation für android.os.Vibrator.areEffectsSupported(int...).

Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die von der Android Open Source Project erstellt und gemeinsam verwendet und gemäß den in der 2.5 Attribution License beschriebenen Begriffen verwendet werden.

Gilt für: