VibrationEffect.CreateWaveform 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.
Surcharges
| Nom | Description |
|---|---|
| CreateWaveform(Int64[], Int32) |
Créez une vibration de forme d’onde, en utilisant uniquement les transitions désactivées/activées à intervalles de temps fournis et potentiellement répétées. |
| CreateWaveform(Int64[], Int32[], Int32) |
Créez une vibration de forme d’onde. |
CreateWaveform(Int64[], Int32)
Créez une vibration de forme d’onde, en utilisant uniquement les transitions désactivées/activées à intervalles de temps fournis et potentiellement répétées.
[Android.Runtime.Register("createWaveform", "([JI)Landroid/os/VibrationEffect;", "", ApiSince=26)]
public static Android.OS.VibrationEffect? CreateWaveform(long[]? timings, int repeat);
[<Android.Runtime.Register("createWaveform", "([JI)Landroid/os/VibrationEffect;", "", ApiSince=26)>]
static member CreateWaveform : int64[] * int -> Android.OS.VibrationEffect
Paramètres
- timings
- Int64[]
Modèle de minutages en alternance, commençant par un minutage « désactivé » et représentant la durée pendant laquelle l’élément individuel est maintenu (pas cumulé).
- repeat
- Int32
Index dans le tableau de minutages auquel répéter, ou -1 si vous ne souhaitez pas répéter indéfiniment.
Retours
Effet souhaité.
- Attributs
Remarques
Créez une vibration de forme d’onde, en utilisant uniquement les transitions désactivées/activées à intervalles de temps fournis et potentiellement répétées.
En effet, le tableau de minutages représente le nombre de millisecondes em<avant>/em< activant le vibreur, suivi du nombre de millisecondes pour maintenir le vibrateur activé, puis le nombre de millisecondes >désactivées, et ainsi de suite. Par conséquent, la première valeur de minutage sera souvent 0, afin que l’effet commence immédiatement à vibrer.
Cette méthode équivaut à appeler #createWaveform(long[], int[], int) avec des valeurs d’amplitude correspondantes qui alternent entre 0 et , à #DEFAULT_AMPLITUDEcompter de 0.
Pour que le modèle se répète, passez l’index dans le tableau de minutages auquel démarrer la répétition, ou -1 pour désactiver la répétition. Les effets répétés seront joués indéfiniment et devraient être annulés via Vibrator#cancel().
Java documentation pour android.os.VibrationEffect.createWaveform(long[], 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 à
CreateWaveform(Int64[], Int32[], Int32)
Créez une vibration de forme d’onde.
[Android.Runtime.Register("createWaveform", "([J[II)Landroid/os/VibrationEffect;", "", ApiSince=26)]
public static Android.OS.VibrationEffect? CreateWaveform(long[]? timings, int[]? amplitudes, int repeat);
[<Android.Runtime.Register("createWaveform", "([J[II)Landroid/os/VibrationEffect;", "", ApiSince=26)>]
static member CreateWaveform : int64[] * int[] * int -> Android.OS.VibrationEffect
Paramètres
- timings
- Int64[]
Valeurs de minutage, en millisecondes, des paires minutage/amplitude. Les valeurs de minutage de 0 entraînent l’ignorer de la paire.
- amplitudes
- Int32[]
Valeurs d’amplitude des paires minutage/amplitude. Les valeurs d’amplitude doivent être comprises entre 0 et 255, ou égales à #DEFAULT_AMPLITUDE. Une valeur d’amplitude de 0 implique que le moteur est désactivé.
- repeat
- Int32
Index dans le tableau de minutages auquel répéter, ou -1 si vous ne souhaitez pas répéter indéfiniment.
Retours
Effet souhaité.
- Attributs
Remarques
Créez une vibration de forme d’onde.
Les vibrations de forme d’onde sont une série potentiellement répétée de paires de minutage et d’amplitude, fournies dans des tableaux distincts. Pour chaque paire, la valeur du tableau d’amplitude détermine la force de la vibration et la valeur du tableau de minutage détermine la durée pendant laquelle elle vibre, en millisecondes.
Pour que le modèle se répète, passez l’index dans le tableau de minutages auquel démarrer la répétition, ou -1 pour désactiver la répétition. Les effets répétés seront joués indéfiniment et devraient être annulés via Vibrator#cancel().
Java documentation pour android.os.VibrationEffect.createWaveform(long[], int[], 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.