Activity.OnUserInteraction Methode

Definition

Wird aufgerufen, wenn eine Taste, Toucheingabe oder Trackball-Veranstaltung an die Aktivität verteilt wird.

[Android.Runtime.Register("onUserInteraction", "()V", "GetOnUserInteractionHandler")]
public virtual void OnUserInteraction ();
[<Android.Runtime.Register("onUserInteraction", "()V", "GetOnUserInteractionHandler")>]
abstract member OnUserInteraction : unit -> unit
override this.OnUserInteraction : unit -> unit
Attribute

Hinweise

Wird aufgerufen, wenn eine Taste, Toucheingabe oder Trackball-Veranstaltung an die Aktivität verteilt wird. Implementieren Sie diese Methode, wenn Sie wissen möchten, dass der Benutzer auf irgendeine Weise mit dem Gerät interagiert hat, während Ihre Aktivität ausgeführt wird. Dieser Rückruf soll #onUserLeaveHint Aktivitäten dabei helfen, Statusleistenbenachrichtigungen intelligent zu verwalten, insbesondere, um Aktivitäten dabei zu helfen, die richtige Zeit zum Abbrechen einer Benachrichtigung zu bestimmen.

Alle Anrufe an den #onUserLeaveHint Rückruf Ihrer Aktivität werden von Anrufen #onUserInteractionbegleitet. Dadurch wird sichergestellt, dass Ihre Aktivität relevanten Benutzeraktivitäten mitgeteilt wird, z. B. durch Ziehen des Benachrichtigungsbereichs und Berühren eines Elements dort.

Beachten Sie, dass dieser Rückruf für die Toucheingabeaktion aufgerufen wird, die eine Touchgeste startet, aber möglicherweise nicht für die folgenden Aktionen für touchgesteuerte und touchgesteuerte Aktionen aufgerufen wird.

Java-Dokumentation für android.app.Activity.onUserInteraction().

Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die vom Android Open Source-Projekt erstellt und freigegeben werden und gemäß den in der Creative Commons 2.5 Attribution License beschriebenen Begriffen verwendet werden.

Gilt für:

Weitere Informationen