InputMethodManager.ShowSoftInput 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.
Surcharges
| Nom | Description |
|---|---|
| ShowSoftInput(View, ShowFlags) |
Synonyme de |
| ShowSoftInput(View, ShowFlags, ResultReceiver) |
Demandez explicitement que la zone d’entrée réversible de la méthode d’entrée actuelle soit affichée à l’utilisateur, si nécessaire. |
ShowSoftInput(View, ShowFlags)
Synonyme de #showSoftInput(View, int, ResultReceiver) sans récepteur de résultats : demandez explicitement que la zone d’entrée réversible de la méthode d’entrée actuelle soit affichée à l’utilisateur, si nécessaire.
[Android.Runtime.Register("showSoftInput", "(Landroid/view/View;I)Z", "")]
public bool ShowSoftInput(Android.Views.View? view, Android.Views.InputMethods.ShowFlags flags);
[<Android.Runtime.Register("showSoftInput", "(Landroid/view/View;I)Z", "")>]
member this.ShowSoftInput : Android.Views.View * Android.Views.InputMethods.ShowFlags -> bool
Paramètres
- view
- View
Vue actuellement axée, qui souhaite recevoir une entrée de clavier réversible.
Notez que cette vue n’est considérée que comme prioritaire ici si elle a View#isFocused view focuselle-même , et sa fenêtre contenant a View#hasWindowFocus window focus. Sinon, l’appel échoue et retourne false.
- flags
- ShowFlags
Fournit des indicateurs de fonctionnement supplémentaires. Actuellement, la valeur est 0 ou le #SHOW_IMPLICIT bit est défini.
Retours
- Attributs
Remarques
Synonyme de #showSoftInput(View, int, ResultReceiver) sans récepteur de résultats : demandez explicitement que la zone d’entrée réversible de la méthode d’entrée actuelle soit affichée à l’utilisateur, si nécessaire.
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 à
ShowSoftInput(View, ShowFlags, ResultReceiver)
Demandez explicitement que la zone d’entrée réversible de la méthode d’entrée actuelle soit affichée à l’utilisateur, si nécessaire.
[Android.Runtime.Register("showSoftInput", "(Landroid/view/View;ILandroid/os/ResultReceiver;)Z", "")]
public bool ShowSoftInput(Android.Views.View? view, Android.Views.InputMethods.ShowFlags flags, Android.OS.ResultReceiver? resultReceiver);
[<Android.Runtime.Register("showSoftInput", "(Landroid/view/View;ILandroid/os/ResultReceiver;)Z", "")>]
member this.ShowSoftInput : Android.Views.View * Android.Views.InputMethods.ShowFlags * Android.OS.ResultReceiver -> bool
Paramètres
- view
- View
Vue actuellement axée, qui souhaite recevoir une entrée de clavier réversible.
Notez que cette vue n’est considérée que comme prioritaire ici si elle a View#isFocused view focuselle-même , et sa fenêtre contenant a View#hasWindowFocus window focus. Sinon, l’appel échoue et retourne false.
- flags
- ShowFlags
Fournit des indicateurs de fonctionnement supplémentaires. Actuellement, la valeur est 0 ou le #SHOW_IMPLICIT bit est défini.
- resultReceiver
- ResultReceiver
Si la valeur n’est pas null, elle est appelée par l’IME lorsqu’elle a traité votre demande pour vous indiquer ce qu’elle a fait. Le code de résultat que vous recevez peut être soit #RESULT_UNCHANGED_SHOWN, , #RESULT_UNCHANGED_HIDDEN#RESULT_SHOWN, ou #RESULT_HIDDEN.
Retours
- Attributs
Remarques
Demandez explicitement que la zone d’entrée réversible de la méthode d’entrée actuelle soit affichée à l’utilisateur, si nécessaire. Appelez-le si l’utilisateur interagit avec votre vue de telle sorte qu’il ait exprimé qu’il souhaite commencer à y entrer une entrée.
<
>strong Caveat :</>ResultReceiverstrong instance passée à cette méthode peut être un objet de longue durée, car il peut ne pas être collecté par le garbage-collected tant que tous les objets correspondants ResultReceiver transférés vers différents processus sont collectés par le garbage-collected. Suivez les modèles généraux pour éviter les fuites de mémoire dans Android. Envisagez d’utiliser java.lang.ref.WeakReference pour que les objets logiques d’application tels que android.app.Activity et Context puissent être collectés par le garbage collection, quelle que soit la durée de vie .ResultReceiver
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.