Lingua

BackDisposition Enumerazione

Definizione

Enumera i valori restituiti da diversi tipi.

public enum BackDisposition
type BackDisposition = 
Ereditarietà
BackDisposition

Campi

Nome Valore Descrizione
Default 0

Il pulsante Indietro chiuderà la finestra di input.

WillNotDismiss 1

Questo metodo di input non utilizzerà la chiave posteriore.

WillDismiss 2

Questo metodo di input utilizzerà la chiave posteriore.

AdjustNothing 3

Chiede al sistema di non regolare l'invito del pulsante Indietro anche quando viene visualizzata la tastiera software.

Questa modalità è utile per le modalità di interfaccia utente in cui la finestra principale di input soft input di IME viene usata per un'interfaccia utente supplementare, ad esempio una finestra candidata mobile per lingue come cinese e giapponese, in cui gli utenti si aspettano che il pulsante Indietro sia, o almeno sembra essere, gestito dall'applicazione di destinazione anziché dall'interfaccia utente visualizzata dall'IME anche mentre isInputViewShown() restituisce true.

Si noti che KeyEvent.KEYCODE_BACK eventi continuano a essere inviati a onKeyDown(int,KeyEvent) anche quando questa modalità è specificata. L'implementazione predefinita di onKeyDown(int,KeyEvent) per KeyEvent.KEYCODE_BACK non tiene conto di questa modalità.

Per gli Build.VERSION_CODES di destinazione imes. CINNAMON_BUN o versione successiva con android:enableOnBackInvokedCallback="true" impostato nel manifesto, specificando questa modalità, gli eventi di backup ignorano l'IME e vengono inviati direttamente all'applicazione. Se l'IME vuole comunque ricevere eventi in questa modalità, deve registrare un OnBackInvokedCallback personalizzato.

Informazioni di riferimento su Android per android.inputmethodservice.InputMethodService.BACK_DISPOSITION_ADJUST_NOTHING.

Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dalla e usati in base ai termini descritti in Creative License 2.5 Attribution License.

Commenti

Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dalla e usati in base ai termini descritti in Creative License 2.5 Attribution License.

Si applica a