Activity.OnUserInteraction メソッド

定義

キー、タッチ、またはトラックボール イベントがアクティビティにディスパッチされるたびに呼び出されます。

[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
属性

注釈

キー、タッチ、またはトラックボール イベントがアクティビティにディスパッチされるたびに呼び出されます。 アクティビティの実行中にユーザーが何らかの方法でデバイスを操作したことを知りたい場合は、このメソッドを実装します。 このコールバックと #onUserLeaveHint は、アクティビティがステータス バーの通知をインテリジェントに管理するのに役立ちます。具体的には、アクティビティが通知を取り消す適切な時間を決定するのに役立ちます。

アクティビティの #onUserLeaveHint コールバックへのすべての呼び出しには、 #onUserInteractionの呼び出しが伴います。 これにより、通知ウィンドウを下に引き下げたり、そこにアイテムを触れたりするなど、関連するユーザー アクティビティがアクティビティに通知されるようになります。

このコールバックは、タッチ ジェスチャを開始するタッチ ダウン アクションに対して呼び出されますが、その後のタッチ移動アクションとタッチアップ アクションでは呼び出されない場合があることに注意してください。

Javaドキュメント。

このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。

適用対象

こちらもご覧ください