Lingua

Vibrator.AreEffectsSupported(Int32[]) Metodo

Definizione

Verificare se il vibratore supporta in modo nativo gli effetti specificati.

[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[]

Parametri

effectIds
Int32[]

Effetti per cui eseguire una query.

Valori restituiti

Int32[]

Matrice contenente le conoscenze correnti dei sistemi sul fatto che gli effetti specificati siano supportati in modo nativo dal dispositivo o meno.

Attributi

Commenti

Verificare se il vibratore supporta in modo nativo gli effetti specificati.

Se un effetto non è supportato, il sistema potrebbe comunque eseguire automaticamente il fallback alla riproduzione di una vibrazione più semplice, che non è ottimizzata per il dispositivo specifico. Ciò include il caso sconosciuto, che non può essere determinato in anticipo, che tenterà dinamicamente di eseguire il fallback se l'effetto ottimizzato non riesce a giocare.

La matrice restituita sarà la stessa lunghezza della matrice di query e il valore in corrispondenza di un determinato indice conterrà #VIBRATION_EFFECT_SUPPORT_YES se l'effetto in corrispondenza dello stesso indice nella matrice di query è supportato, #VIBRATION_EFFECT_SUPPORT_NO se non è supportato o #VIBRATION_EFFECT_SUPPORT_UNKNOWN se il sistema non è in grado di determinare se è supportato o meno, perché alcuni hardware non ne segnalano le funzionalità di effetto.

Usare #areAllEffectsSupported(int...) per ottenere un singolo risultato combinato o per praticità quando si esegue una query esattamente su un effetto.

per android.os.Vibrator.areEffectsSupported(int...).

Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dalla e usati in base ai termini descritti in Creative License 2.5 Attribution License.

Si applica a