言語

WindowManagerLayoutParams.SetKeyboardCaptureEnabled(Boolean) メソッド

定義

システムがシステム ショートカットとアクションを処理する前に、現在フォーカスされているウィンドウでキーをキャプチャできるようにします。

[Android.Runtime.Register("setKeyboardCaptureEnabled", "(Z)V", "GetSetKeyboardCaptureEnabled_ZHandler", ApiSince=36)]
public virtual void SetKeyboardCaptureEnabled(bool enabled);
[<Android.Runtime.Register("setKeyboardCaptureEnabled", "(Z)V", "GetSetKeyboardCaptureEnabled_ZHandler", ApiSince=36)>]
abstract member SetKeyboardCaptureEnabled : bool -> unit
override this.SetKeyboardCaptureEnabled : bool -> unit

パラメーター

enabled
Boolean

ウィンドウがシステム ショートカットとアクションをキャプチャする必要があるかどうか。

属性

注釈

システムがシステム ショートカットとアクションを処理する前に、現在フォーカスされているウィンドウでキーをキャプチャできるようにします。

これにより、システムがシステム ショートカットとアクションを処理する前に、アプリケーションがキーを受信できるようになります。 ただし、特定のシステム キー (電源キーなど) とショートカットは予約でき、"キーボード キャプチャ" がオンになっている場合でも、現在フォーカスされているウィンドウでブロックされることはありません。

この属性を true に設定したが、必要なアクセス許可を持たないウィンドウでは、システム ショートカットとアクションをキャプチャすることはできません。 アクセス許可がないため、例外はスローされません。システムのショートカットとアクションを処理する既定の動作にフォールバックするだけです。

Javaドキュメント。

このページの一部は、Androidオープンソースプロジェクトによって作成および共有された作業に基づく変更でありCreative Commons 2.5属性ライセンスに記載されている条件に従って使用されます。

適用対象