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_SHOWNo #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.