InputMethodManager.HideSoftInputFromWindow 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
HideSoftInputFromWindow(IBinder, HideSoftInputFlags) |
Sinonimo di |
HideSoftInputFromWindow(IBinder, HideSoftInputFlags, ResultReceiver) |
Richiedere di nascondere la finestra di input soft dal contesto della finestra che attualmente accetta l'input. |
HideSoftInputFromWindow(IBinder, HideSoftInputFlags)
Sinonimo di #hideSoftInputFromWindow(IBinder, int, ResultReceiver)
senza risultato: richiedere di nascondere la finestra di input soft dal contesto della finestra che attualmente accetta l'input.
[Android.Runtime.Register("hideSoftInputFromWindow", "(Landroid/os/IBinder;I)Z", "")]
public bool HideSoftInputFromWindow (Android.OS.IBinder? windowToken, Android.Views.InputMethods.HideSoftInputFlags flags);
[<Android.Runtime.Register("hideSoftInputFromWindow", "(Landroid/os/IBinder;I)Z", "")>]
member this.HideSoftInputFromWindow : Android.OS.IBinder * Android.Views.InputMethods.HideSoftInputFlags -> bool
Parametri
- windowToken
- IBinder
Token della finestra che effettua la richiesta, come restituito da View#getWindowToken() View.getWindowToken()
.
- flags
- HideSoftInputFlags
Fornisce flag operativi aggiuntivi. Attualmente può essere 0 o avere il #HIDE_IMPLICIT_ONLY
bit impostato.
Restituisce
- Attributi
Commenti
Sinonimo di #hideSoftInputFromWindow(IBinder, int, ResultReceiver)
senza risultato: richiedere di nascondere la finestra di input soft dal contesto della finestra che attualmente accetta l'input.
Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dal progetto Open Source Android e usato in base ai termini descritti nella licenza Creative Commons 2.5 Attribuzione.
Si applica a
HideSoftInputFromWindow(IBinder, HideSoftInputFlags, ResultReceiver)
Richiedere di nascondere la finestra di input soft dal contesto della finestra che attualmente accetta l'input.
[Android.Runtime.Register("hideSoftInputFromWindow", "(Landroid/os/IBinder;ILandroid/os/ResultReceiver;)Z", "")]
public bool HideSoftInputFromWindow (Android.OS.IBinder? windowToken, Android.Views.InputMethods.HideSoftInputFlags flags, Android.OS.ResultReceiver? resultReceiver);
[<Android.Runtime.Register("hideSoftInputFromWindow", "(Landroid/os/IBinder;ILandroid/os/ResultReceiver;)Z", "")>]
member this.HideSoftInputFromWindow : Android.OS.IBinder * Android.Views.InputMethods.HideSoftInputFlags * Android.OS.ResultReceiver -> bool
Parametri
- windowToken
- IBinder
Token della finestra che effettua la richiesta, come restituito da View#getWindowToken() View.getWindowToken()
.
- flags
- HideSoftInputFlags
Fornisce flag operativi aggiuntivi. Attualmente può essere 0 o avere il #HIDE_IMPLICIT_ONLY
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_SHOWN
o #RESULT_HIDDEN
.
Restituisce
- Attributi
Commenti
Richiedere di nascondere la finestra di input soft dal contesto della finestra che attualmente accetta l'input. Questa operazione deve essere chiamata come risultato dell'esecuzione di alcune richieste in realtà piuttosto che in modo abbastanza esplicito per nascondere la finestra di input.
<>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 dal progetto Open Source Android e usato in base ai termini descritti nella licenza Creative Commons 2.5 Attribuzione.