InputMethodService.OnViewClicked(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.
Appelé lorsque l’utilisateur a appuyé ou cliqué sur une vue de texte.
[Android.Runtime.Register("onViewClicked", "(Z)V", "GetOnViewClicked_ZHandler")]
public virtual void OnViewClicked(bool focusChanged);
[<Android.Runtime.Register("onViewClicked", "(Z)V", "GetOnViewClicked_ZHandler")>]
abstract member OnViewClicked : bool -> unit
override this.OnViewClicked : bool -> unit
Paramètres
- focusChanged
- Boolean
true si l’utilisateur a modifié la vue prioritaire par ce clic.
- Attributs
Remarques
Appelé lorsque l’utilisateur a appuyé ou cliqué sur une vue de texte. Les imEs ne peuvent pas s’appuyer sur cette méthode appelée, car cela ne faisait pas partie du protocole IME d’origine. Par conséquent, les applications avec une modification de texte personnalisée écrite avant que cette méthode ne s’affiche n’appellera pas l’IME de cette interaction.
Ce membre est déconseillé. La méthode peut ne pas être appelée pour un composite View qui fonctionne comme un « Canvas » géant, qui peut héberger sa propre hiérarchie d’interface utilisateur et son état de sous-focus.
android.webkit.WebView est un bon exemple. Les développeurs application/IME ne doivent pas s’appuyer sur cette méthode. Si votre objectif est simplement averti lorsqu’une entrée en cours est interrompue, il vous suffit de surveiller #onFinishInput(). Si votre objectif est de savoir ce qui MotionEvent#getToolType(int) a cliqué sur l’éditeur, utilisez #onUpdateEditorToolType(int) plutôt.
Java documentation pour android.inputmethodservice.InputMethodService.onViewClicked(boolean).
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.