InputMethodManager.ShowSoftInput Método

Definición

Sobrecargas

Nombre Description
ShowSoftInput(View, ShowFlags)

Sinónimo de #showSoftInput(View, int, ResultReceiver) sin un receptor de resultados: solicite explícitamente que el área de entrada temporal del método de entrada actual se muestre al usuario, si es necesario.

ShowSoftInput(View, ShowFlags, ResultReceiver)

Solicite explícitamente que el área de entrada temporal del método de entrada actual se muestre al usuario, si es necesario.

ShowSoftInput(View, ShowFlags)

Sinónimo de #showSoftInput(View, int, ResultReceiver) sin un receptor de resultados: solicite explícitamente que el área de entrada temporal del método de entrada actual se muestre al usuario, si es necesario.

[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

Parámetros

view
View

La vista centrada actualmente, que desea recibir entradas de teclado suave. Tenga en cuenta que esta vista solo se considera centrada aquí si ambas tienen View#isFocused view focus, y su ventana contenedora tiene View#hasWindowFocus window focus. De lo contrario, se produce un error en la llamada y devuelve false.

flags
ShowFlags

Proporciona marcas de funcionamiento adicionales. Actualmente, puede ser 0 o tener el #SHOW_IMPLICIT bit establecido.

Devoluciones

Atributos

Comentarios

Sinónimo de #showSoftInput(View, int, ResultReceiver) sin un receptor de resultados: solicite explícitamente que el área de entrada temporal del método de entrada actual se muestre al usuario, si es necesario.

Java documentación para android.view.inputmethod.InputMethodManager.showSoftInput(android.view.View, int).

Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el Android y se usan según los términos descritos en creative Creative Commons 2.5 Attribution License.

Se aplica a

ShowSoftInput(View, ShowFlags, ResultReceiver)

Solicite explícitamente que el área de entrada temporal del método de entrada actual se muestre al usuario, si es necesario.

[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

Parámetros

view
View

La vista centrada actualmente, que desea recibir entradas de teclado suave. Tenga en cuenta que esta vista solo se considera centrada aquí si ambas tienen View#isFocused view focus, y su ventana contenedora tiene View#hasWindowFocus window focus. De lo contrario, se produce un error en la llamada y devuelve false.

flags
ShowFlags

Proporciona marcas de funcionamiento adicionales. Actualmente, puede ser 0 o tener el #SHOW_IMPLICIT 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 explícitamente que el área de entrada temporal del método de entrada actual se muestre al usuario, si es necesario. Llame a esto si el usuario interactúa con la vista de tal manera que haya expresado que le gustaría empezar a realizar la entrada en ella.

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

Java documentación para android.view.inputmethod.InputMethodManager.showSoftInput(android.view.View, int, android.os.ResultReceiver).

Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el Android y se usan según los términos descritos en creative Creative Commons 2.5 Attribution License.

Se aplica a