BaseMovementMethod.HandleMovementKey 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
執行移動鍵動作。
[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) 呼叫此方法一次以處理 KeyEvent#ACTION_DOWN。
#onKeyOther(TextView, Spannable, KeyEvent)會反覆呼叫此方法以處理每次重複。KeyEvent#ACTION_MULTIPLE
本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。