KeyCharacterMap.GetEvents(Char[]) Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Ottiene una matrice di oggetti KeyEvent che, se inseriti nel flusso di input, potrebbe generare in modo plausibile la sequenza di caratteri fornita.
[Android.Runtime.Register("getEvents", "([C)[Landroid/view/KeyEvent;", "GetGetEvents_arrayCHandler")]
public virtual Android.Views.KeyEvent[]? GetEvents(char[]? chars);
[<Android.Runtime.Register("getEvents", "([C)[Landroid/view/KeyEvent;", "GetGetEvents_arrayCHandler")>]
abstract member GetEvents : char[] -> Android.Views.KeyEvent[]
override this.GetEvents : char[] -> Android.Views.KeyEvent[]
Parametri
- chars
- Char[]
Sequenza di caratteri da generare.
Valori restituiti
Matrice di KeyEvent oggetti o Null se non è possibile generare la matrice char specificata usando la mappa dei caratteri chiave corrente.
- Attributi
Commenti
Ottiene una matrice di oggetti KeyEvent che, se inseriti nel flusso di input, potrebbe generare in modo plausibile la sequenza di caratteri fornita. Non è garantito che la sequenza sia l'unico modo per generare questi eventi o che sia ottimale.
Questa funzione viene offerta principalmente a scopo di strumentazione e test. Potrebbe non riuscire a eseguire il mapping dei caratteri ai codici chiave. In particolare, la mappa dei caratteri chiave per l'ID #BUILT_IN_KEYBOARD built-in keyboard dispositivo può essere vuota. Prendere in considerazione l'uso della mappa dei caratteri chiave associata all'ID #VIRTUAL_KEYBOARD virtual keyboard dispositivo.
Per una voce di testo affidabile, non usare questa funzione. Costruire invece un KeyEvent oggetto con codice KeyEvent#ACTION_MULTIPLE azione contenente la stringa desiderata usando KeyEvent#KeyEvent(long, String, int, int).
per android.view.KeyCharacterMap.getEvents(char[]).
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.