Language

BaseMovementMethod.HandleMovementKey メソッド

定義

移動キー アクションを実行します。

[Android.Runtime.Register("handleMovementKey", "(Landroid/widget/TextView;Landroid/text/Spannable;IILandroid/view/KeyEvent;)Z", "GetHandleMovementKey_Landroid_widget_TextView_Landroid_text_Spannable_IILandroid_view_KeyEvent_Handler")]
protected virtual bool HandleMovementKey(Android.Widget.TextView? widget, Android.Text.ISpannable? buffer, Android.Views.Keycode keyCode, int movementMetaState, Android.Views.KeyEvent? e);
[<Android.Runtime.Register("handleMovementKey", "(Landroid/widget/TextView;Landroid/text/Spannable;IILandroid/view/KeyEvent;)Z", "GetHandleMovementKey_Landroid_widget_TextView_Landroid_text_Spannable_IILandroid_view_KeyEvent_Handler")>]
abstract member HandleMovementKey : Android.Widget.TextView * Android.Text.ISpannable * Android.Views.Keycode * int * Android.Views.KeyEvent -> bool
override this.HandleMovementKey : Android.Widget.TextView * Android.Text.ISpannable * Android.Views.Keycode * int * Android.Views.KeyEvent -> bool

パラメーター

widget
TextView

テキスト ビュー。

buffer
ISpannable

テキスト バッファー。

keyCode
Keycode

キー コード。

movementMetaState
Int32

移動に使用されるキーボード メタ状態。

e
KeyEvent

キー イベント。

返品

もしイベントが処理されていれば、それは本当です。

属性

注釈

移動キー アクションを実行します。 既定の実装では、キーがデコードされ、 #down や #upなどの移動アクションが呼び出されます。 #onKeyDown(TextView, Spannable, int, KeyEvent) は、このメソッドを 1 回呼び出して KeyEvent#ACTION_DOWNを処理します。 #onKeyOther(TextView, Spannable, KeyEvent) は、このメソッドを繰り返し呼び出して、 KeyEvent#ACTION_MULTIPLEの各繰り返しを処理します。

Javaドキュメント。

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

適用対象