InputMethodManager.ShowSoftInput Metodo

Definizione

Overload

Nome Descrizione
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.

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.

per android.view.inputmethod.InputMethodManager.showSoftInput(android.view.View, int, android.os.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.

Si applica a