InputMethodManager.ShowSoftInput Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Overload
| Nome | Descrizione |
|---|---|
| ShowSoftInput(View, ShowFlags) |
Sinonimo di |
| ShowSoftInput(View, ShowFlags, ResultReceiver) |
Richiedere in modo esplicito che l'area di input soft del metodo di input corrente venga visualizzata all'utente, se necessario. |
ShowSoftInput(View, ShowFlags)
Sinonimo di #showSoftInput(View, int, ResultReceiver) senza un ricevitore di risultati: richiedere in modo esplicito che l'area di input soft del metodo di input corrente venga visualizzata all'utente, se necessario.
[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
Parametri
- view
- View
La visualizzazione attualmente incentrata, che desidera ricevere l'input da tastiera soft.
Si noti che questa visualizzazione viene considerata attiva solo in questo caso se entrambi hanno View#isFocused view focuse la finestra che lo contiene ha View#hasWindowFocus window focus. In caso contrario, la chiamata ha esito negativo e restituisce false.
- flags
- ShowFlags
Fornisce flag operativi aggiuntivi. Attualmente può essere 0 o avere il #SHOW_IMPLICIT bit impostato.
Valori restituiti
- Attributi
Commenti
Sinonimo di #showSoftInput(View, int, ResultReceiver) senza un ricevitore di risultati: richiedere in modo esplicito che l'area di input soft del metodo di input corrente venga visualizzata all'utente, se necessario.
per android.view.inputmethod.InputMethodManager.showSoftInput(android.view.View, int).
Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dalla e usati in base ai termini descritti in Creative License 2.5 Attribution License.
Si applica a
ShowSoftInput(View, ShowFlags, ResultReceiver)
Richiedere in modo esplicito che l'area di input soft del metodo di input corrente venga visualizzata all'utente, se necessario.
[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
Parametri
- view
- View
La visualizzazione attualmente incentrata, che desidera ricevere l'input da tastiera soft.
Si noti che questa visualizzazione viene considerata attiva solo in questo caso se entrambi hanno View#isFocused view focuse la finestra che lo contiene ha View#hasWindowFocus window focus. In caso contrario, la chiamata ha esito negativo e restituisce false.
- flags
- ShowFlags
Fornisce flag operativi aggiuntivi. Attualmente può essere 0 o avere il #SHOW_IMPLICIT bit impostato.
- resultReceiver
- ResultReceiver
Se non null, questo verrà chiamato dall'IME quando ha elaborato la richiesta per indicare cosa ha fatto. Il codice di risultato ricevuto può essere #RESULT_UNCHANGED_SHOWN, #RESULT_UNCHANGED_HIDDEN, #RESULT_SHOWNo #RESULT_HIDDEN.
Valori restituiti
- Attributi
Commenti
Richiedere in modo esplicito che l'area di input soft del metodo di input corrente venga visualizzata all'utente, se necessario. Chiama questa operazione se l'utente interagisce con la visualizzazione in modo che abbia espresso di voler iniziare a eseguire l'input in esso.
<
>l'istanza avanzata Caveat:</strong>ResultReceiver passata a questo metodo può essere un oggetto di lunga durata, perché potrebbe non essere sottoposto a Garbage Collection fino a quando tutti gli oggetti corrispondenti ResultReceiver trasferiti a processi diversi non ottengono il Garbage Collection. Seguire i modelli generali per evitare perdite di memoria in Android. Prendere in considerazione l'uso java.lang.ref.WeakReference in modo che gli oggetti logici dell'applicazione, android.app.Activity ad esempio e Context , possano essere raccolti in modo da poter essere sottoposto a Garbage Collection indipendentemente dalla durata di ResultReceiver.
Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dalla e usati in base ai termini descritti in Creative License 2.5 Attribution License.