View.PerformHapticFeedback 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.
Überlädt
| Name | Beschreibung |
|---|---|
| PerformHapticFeedback(HapticFeedbackRequest) |
Wie performHapticFeedback(int, int), aber nimmt ein HapticFeedbackRequest. |
| PerformHapticFeedback(FeedbackConstants) |
BZZZTT!! 1! |
| PerformHapticFeedback(FeedbackConstants, FeedbackFlags) |
BZZZTT!! 1! |
PerformHapticFeedback(HapticFeedbackRequest)
Wie performHapticFeedback(int, int), aber nimmt ein HapticFeedbackRequest.
[Android.Runtime.Register("performHapticFeedback", "(Landroid/os/vibrator/HapticFeedbackRequest;)Z", "GetPerformHapticFeedback_Landroid_os_vibrator_HapticFeedbackRequest_Handler", ApiSince=36)]
public virtual bool PerformHapticFeedback(Android.OS.Vibrators.HapticFeedbackRequest request);
[<Android.Runtime.Register("performHapticFeedback", "(Landroid/os/vibrator/HapticFeedbackRequest;)Z", "GetPerformHapticFeedback_Landroid_os_vibrator_HapticFeedbackRequest_Handler", ApiSince=36)>]
abstract member PerformHapticFeedback : Android.OS.Vibrators.HapticFeedbackRequest -> bool
override this.PerformHapticFeedback : Android.OS.Vibrators.HapticFeedbackRequest -> bool
Parameter
- request
- HapticFeedbackRequest
hapticFeedbackRequest kapselt die Anforderung für haptisch. Dieser Wert darf nicht NULL sein.
Gibt zurück
"false", wenn isHapticFeedbackEnabled() falsch ist, oder diese Ansicht nicht an ein sichtbares Fenster angefügt ist oder die Schwingungsnutzung in der angegebenen Anforderung ungültig ist (d. h. weder hat VibrationAttributes.USAGE_CLASS_FEEDBACK noch ist VibrationAttributes.USAGE_UNKNOWN); andernfalls "true", der angibt, dass die haptische Feedbackanforderung an das System gesendet wurde. Beachten Sie, dass "true" zurückgegeben werden kann, aber keine Vibration erzeugt werden kann, wenn der Dienst entscheidet, dass der Zustand des Geräts dieses haptische Feedback nicht zulässt (z. B. der Benutzer deaktiviert Vibrationen für diese Verwendung).
- Attribute
Hinweise
Wie performHapticFeedback(int, int), aber nimmt ein HapticFeedbackRequest.
Mithilfe einer HapticFeedbackRequest können Sie aufwendigere haptische Feedbackanforderungen erstellen, einschließlich der Festlegung des Nutzungstyps für das angeforderte Feedback.
Die Angabe des Nutzungstyps für Ihr Feedback ermöglicht es dem System, den Kontext des Feedbacks besser zu verstehen und das Haptik entsprechend zu optimieren. Wenn Sie den Verwendungstyp für die Feedbackanforderung oder bei Verwendung der anderen performHapticFeedback-APIs nicht angeben, wird vom System anhand der Konstanten eine optimale Schätzung der Vibrationsnutzung durchgeführt.
Weitere Informationen zu Vibrationsnutzungen finden Sie unter VibrationAttributes. Die für diese API bereitgestellte Verwendung muss VibrationAttributes.USAGE_CLASS_FEEDBACK oder VibrationAttributes.USAGE_UNKNOWN sein. Andernfalls wird das haptische Feedback nicht wiedergegeben. Wenn VibrationAttributes.USAGE_UNKNOWN verwendet wird, wird das System die Schwingungsnutzung basierend auf der Konstante am besten erraten.
Beachten Sie, dass, wenn Sie diese API wiederholt aufrufen und Ihre HapticFeedbackRequest sich nicht über diese wiederholten Aufrufe ändert, es wird empfohlen, das Anforderungsobjekt zu erstellen, zwischenzuspeichern und wiederzuverwenden, um die Kosten für die wiederholte Objekterstellung und Garbage Collection zu vermeiden.
Android-Referenz für android.view.View.performHapticFeedback.
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:
PerformHapticFeedback(FeedbackConstants)
BZZZTT!! 1!
[Android.Runtime.Register("performHapticFeedback", "(I)Z", "GetPerformHapticFeedback_IHandler")]
public virtual bool PerformHapticFeedback(Android.Views.FeedbackConstants feedbackConstant);
[<Android.Runtime.Register("performHapticFeedback", "(I)Z", "GetPerformHapticFeedback_IHandler")>]
abstract member PerformHapticFeedback : Android.Views.FeedbackConstants -> bool
override this.PerformHapticFeedback : Android.Views.FeedbackConstants -> bool
Parameter
- feedbackConstant
- FeedbackConstants
Eine der in HapticFeedbackConstants
Gibt zurück
Das Ergebnis des haptischen Feedbackvorgangs.
- Attribute
Hinweise
BZZZTT!! 1!
Geben Sie dem Benutzer haptisches Feedback für diese Ansicht.
Das Framework liefert haptisches Feedback für einige integrierte Aktionen, z. B. lange Drücken, aber Sie können Feedback für Ihr eigenes Widget geben.
Das Feedback wird nur ausgeführt, wenn #isHapticFeedbackEnabled() "true" ist.
Java Dokumentation für android.view.View.performHapticFeedback(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:
PerformHapticFeedback(FeedbackConstants, FeedbackFlags)
BZZZTT!! 1!
[Android.Runtime.Register("performHapticFeedback", "(II)Z", "GetPerformHapticFeedback_IIHandler")]
public virtual bool PerformHapticFeedback(Android.Views.FeedbackConstants feedbackConstant, Android.Views.FeedbackFlags flags);
[<Android.Runtime.Register("performHapticFeedback", "(II)Z", "GetPerformHapticFeedback_IIHandler")>]
abstract member PerformHapticFeedback : Android.Views.FeedbackConstants * Android.Views.FeedbackFlags -> bool
override this.PerformHapticFeedback : Android.Views.FeedbackConstants * Android.Views.FeedbackFlags -> bool
Parameter
- feedbackConstant
- FeedbackConstants
Eine der in HapticFeedbackConstants
- flags
- FeedbackFlags
Zusätzliche Kennzeichnungen gemäß HapticFeedbackConstants.
Gibt zurück
Das Ergebnis des haptischen Feedbackvorgangs.
- Attribute
Hinweise
BZZZTT!! 1!
Gefällt #performHapticFeedback(int)mir , mit zusätzlichen Optionen.
Java Dokumentation für android.view.View.performHapticFeedback(int, 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.