InputMethodManager.HideSoftInputFromWindow Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Sobrecargas
| HideSoftInputFromWindow(IBinder, HideSoftInputFlags) |
Sinónimo de |
| HideSoftInputFromWindow(IBinder, HideSoftInputFlags, ResultReceiver) |
Solicite ocultar la ventana de entrada temporal del contexto de la ventana que acepta actualmente la entrada. |
HideSoftInputFromWindow(IBinder, HideSoftInputFlags)
Sinónimo de #hideSoftInputFromWindow(IBinder, int, ResultReceiver) sin resultado: solicitud para ocultar la ventana de entrada temporal del contexto de la ventana que actualmente acepta la entrada.
[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
Parámetros
- windowToken
- IBinder
Token de la ventana que realiza la solicitud, tal y como devuelve View#getWindowToken() View.getWindowToken().
- flags
- HideSoftInputFlags
Proporciona marcas de funcionamiento adicionales. Actualmente, puede ser 0 o tener el #HIDE_IMPLICIT_ONLY bit establecido.
Devoluciones
- Atributos
Comentarios
Sinónimo de #hideSoftInputFromWindow(IBinder, int, ResultReceiver) sin resultado: solicitud para ocultar la ventana de entrada temporal del contexto de la ventana que actualmente acepta la entrada.
Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el proyecto de código abierto de Android y se usan según los términos descritos en la licencia de atribución de Creative Commons 2.5.
Se aplica a
HideSoftInputFromWindow(IBinder, HideSoftInputFlags, ResultReceiver)
Solicite ocultar la ventana de entrada temporal del contexto de la ventana que acepta actualmente la entrada.
[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
Parámetros
- windowToken
- IBinder
Token de la ventana que realiza la solicitud, tal y como devuelve View#getWindowToken() View.getWindowToken().
- flags
- HideSoftInputFlags
Proporciona marcas de funcionamiento adicionales. Actualmente, puede ser 0 o tener el #HIDE_IMPLICIT_ONLY bit establecido.
- resultReceiver
- ResultReceiver
Si no es null, el IME llamará a esto cuando haya procesado la solicitud para indicarle lo que ha hecho. El código de resultado que recibe puede ser #RESULT_UNCHANGED_SHOWN, #RESULT_UNCHANGED_HIDDEN, #RESULT_SHOWNo #RESULT_HIDDEN.
Devoluciones
- Atributos
Comentarios
Solicite ocultar la ventana de entrada temporal del contexto de la ventana que acepta actualmente la entrada. Se debe llamar a esto como resultado de que el usuario realice algunas solicitudes realmente que bastante explícitamente para que la ventana de entrada esté oculta.
<strong>Caveat:</strong>ResultReceiver instance pasado a este método puede ser un objeto de larga duración, ya que puede que no se recopile como elementos no utilizados hasta que todos los objetos correspondientes ResultReceiver transferidos a diferentes procesos obtengan recolección de elementos no utilizados. Siga los patrones generales para evitar pérdidas de memoria en Android. Considere la posibilidad de usar java.lang.ref.WeakReference para que los objetos lógicos de la aplicación como android.app.Activity y Context se puedan recopilar como elementos no utilizados independientemente de la duración de ResultReceiver.
Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el proyecto de código abierto de Android y se usan según los términos descritos en la licencia de atribución de Creative Commons 2.5.