InputMethodService.SendDefaultEditorAction(Boolean) Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Demandez à la cible d’entrée d’exécuter son action par défaut via InputConnection#performEditorAction
InputConnection.performEditorAction()
.
[Android.Runtime.Register("sendDefaultEditorAction", "(Z)Z", "GetSendDefaultEditorAction_ZHandler")]
public virtual bool SendDefaultEditorAction (bool fromEnterKey);
[<Android.Runtime.Register("sendDefaultEditorAction", "(Z)Z", "GetSendDefaultEditorAction_ZHandler")>]
abstract member SendDefaultEditorAction : bool -> bool
override this.SendDefaultEditorAction : bool -> bool
Paramètres
- fromEnterKey
- Boolean
Si la valeur est true, elle est exécutée comme si l’utilisateur avait appuyé sur une touche Entrée sur le clavier, c’est-à-dire qu’elle ne sera <pas/em> effectuée si l’éditeur a défini EditorInfo#IME_FLAG_NO_ENTER_ACTION
EditorInfo.IME_FLAG_NO_ENTER_ACTION
.<> Si la valeur est false, l’action est envoyée indépendamment de la façon dont l’éditeur a défini cet indicateur.
Retours
Retourne une valeur booléenne indiquant si une action a été envoyée. Si la valeur est false, l’éditeur n’a pas spécifié d’action par défaut ou n’a pas besoin d’une action à partir de la clé d’entrée. Si la valeur est true, l’action a été envoyée (ou aucune connexion d’entrée n’a été effectuée).
- Attributs
Remarques
Demandez à la cible d’entrée d’exécuter son action par défaut via InputConnection#performEditorAction InputConnection.performEditorAction()
.
Pour la compatibilité, cette méthode n’exécute pas d’action personnalisée même si EditorInfo#actionLabel EditorInfo.actionLabel
elle est définie. L’implémenteur doit appeler InputConnection#performEditorAction InputConnection.performEditorAction()
directement avec EditorInfo#actionId EditorInfo.actionId
s’il souhaite exécuter une action personnalisée.
Les parties de cette page sont des modifications basées sur le travail créé et partagé par le projet Android Open Source et utilisés en fonction des termes décrits dans la licence d’attribution Creative Commons 2.5.