言語

IInputConnection.EndBatchEdit メソッド

定義

#beginBatchEdit()で開始したバッチ編集が完了したことをエディターに伝えます。

[Android.Runtime.Register("endBatchEdit", "()Z", "GetEndBatchEditHandler:Android.Views.InputMethods.IInputConnectionInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")]
public bool EndBatchEdit();
[<Android.Runtime.Register("endBatchEdit", "()Z", "GetEndBatchEditHandler:Android.Views.InputMethods.IInputConnectionInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")>]
abstract member EndBatchEdit : unit -> bool

返品

編集者の場合は、最新の編集を閉じた後もバッチ編集が進行中の場合 (つまり、入れ子の数がまだ正の数の場合)、 true を返す必要があります。 それ以外 false 返します。 IME 作成者の場合、要求がエディターに送信された限り、常に true を受信し、入力接続が無効になった場合にのみ false を受信します。

属性

注釈

#beginBatchEdit()で開始したバッチ編集が完了したことをエディターに伝えます。 これにより、最新のバッチのみが終了します。

<strong>IME 作成者:</strong>#beginBatchEdit()の呼び出しごとに 1 回だけ呼び出してください。

<strong>Editor authors:</strong> バッチ編集の入れ子には注意してください。 更新は、最後のバッチ編集の最後まで保持されます。 android.widget.EditText#onCreateInputConnection(EditorInfo)から取得した API 呼び出しにこの API 呼び出しを委任する場合、この API を呼び出した結果、入れ子になったバッチ編集カウントがtrueされたときに0返されたオフバイワンがありました。 このバグは、 android.os.Build.VERSION_CODES#TIRAMISUで修正されています。

Javaドキュメント。

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

適用対象