次の方法で共有


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 ドキュメントandroid.app.Activity.onUserInteraction()

このページの一部は、Android オープンソース プロジェクトによって作成および共有され、クリエイティブ コモンズ 2.5 属性ライセンスに記載されている条件に従って使用される作業に基づく変更です。

適用対象

こちらもご覧ください