Lenguaje

BackDisposition Enumeración

Definición

Enumera los valores devueltos por varios tipos.

public enum BackDisposition
type BackDisposition = 
Herencia
BackDisposition

Campos

Nombre Valor Description
Default 0

El botón Atrás cerrará la ventana de entrada.

WillNotDismiss 1

Este método de entrada no consumirá la tecla atrás.

WillDismiss 2

Este método de entrada consumirá la tecla atrás.

AdjustNothing 3

Pide al sistema que no ajuste la prestación del botón Atrás incluso cuando se muestra el teclado de software.

Este modo es útil para los modos de interfaz de usuario en los que se usa la ventana de entrada temporal principal de IME para alguna interfaz de usuario complementaria, como la ventana de candidatos flotantes para idiomas como chino y japonés, donde los usuarios esperan que el botón atrás sea o, al menos, la aplicación de destino, en lugar de la interfaz de usuario que muestra el IME incluso mientras isInputViewShown() devuelve true.

Tenga en cuenta que KeyEvent.KEYCODE_BACK eventos se siguen enviando a onKeyDown(int,KeyEvent) incluso cuando se especifica este modo. La implementación predeterminada de onKeyDown(int,KeyEvent) para KeyEvent.KEYCODE_BACK no tiene en cuenta este modo.

Para los IME que tienen como destino Build.VERSION_CODES. CINNAMON_BUN o superior con android:enableOnBackInvokedCallback="true" establecido en el manifiesto, especificando este modo hace que los eventos de retroceso omitan el IME y se envíen directamente a la aplicación. Si el IME todavía quiere recibir eventos de devolución en este modo, debe registrar un OnBackInvokedCallback personalizado.

Referencia de Android para android.inputmethodservice.InputMethodService.BACK_DISPOSITION_ADJUST_NOTHING.

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.

Comentarios

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