Langage

IInputConnection.BeginBatchEdit Méthode

Définition

Indiquez à l’éditeur que vous démarrez un lot d’opérations d’éditeur.

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

Retours

true si une modification par lot est en cours, false sinon. Étant donné que cette méthode démarre une modification par lot, cela signifie qu’elle retourne toujours true, sauf si la connexion d’entrée n’est plus valide.

Attributs

Remarques

Indiquez à l’éditeur que vous démarrez un lot d’opérations d’éditeur. L’éditeur tente d’éviter d’envoyer des mises à jour sur son état jusqu’à ce qu’il #endBatchEdit soit appelé. Le lot modifie l’imbrication.

<auteurs IME forts>:</forte> utilisez-le pour éviter d’obtenir des appels correspondant à android.inputmethodservice.InputMethodService#onUpdateSelection(int, int, int, int, int, int) l’état intermédiaire. Utilisez-le également pour éviter les glissements qui peuvent survenir lors de l’affichage de l’état intermédiaire. Veillez à appeler #endBatchEdit chaque appel à cet appel, ou vous pouvez bloquer les mises à jour dans l’éditeur.

< >auteurs forts de l’éditeur :</strong> pendant qu’une modification par lot est en cours, veillez à ne pas envoyer de mises à jour à la méthode d’entrée et à ne pas mettre à jour l’affichage. Les imEs utilisent cette utilisation intensive à cet effet. Notez également que les modifications par lots doivent être imbriquées correctement.

Java documentation pour android.view.inputmethod.InputConnection.beginBatchEdit().

Les parties de cette page sont des modifications basées sur le travail créé et partagé par Android Open Source et utilisées en fonction des termes décrits dans la Creative Commons 2.5 Attribution License.

S’applique à