Comparteix via


InputMethodManager.HideSoftInputFromWindow Método

Definición

Sobrecargas

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.

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.

Documentación de Java para android.view.inputmethod.InputMethodManager.hideSoftInputFromWindow(android.os.IBinder, int).

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.

Documentación de Java para android.view.inputmethod.InputMethodManager.hideSoftInputFromWindow(android.os.IBinder, int, android.os.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.

Se aplica a