Teilen über


KeyEvent Konstruktoren

Definition

Überlädt

KeyEvent(KeyEvent)

Erstellen Sie eine genaue Kopie eines vorhandenen Schlüsselereignisses.

KeyEvent(KeyEventActions, Keycode)

Erstellen Sie ein neues Schlüsselereignis.

KeyEvent(IntPtr, JniHandleOwnership)

Ein Konstruktor, der beim Erstellen verwalteter Darstellungen von JNI-Objekten verwendet wird; wird von der Laufzeit aufgerufen.

KeyEvent(KeyEvent, Int64, Int32)
Veraltet.

Kopieren Sie ein vorhandenes Schlüsselereignis, ändern Sie die Zeit- und Wiederholungsanzahl.

KeyEvent(Int64, String, Int32, KeyEventFlags)

Erstellen Sie ein neues Schlüsselereignis für eine Zeichenfolge von Zeichen.

KeyEvent(Int64, Int64, KeyEventActions, Keycode, Int32)

Erstellen Sie ein neues Schlüsselereignis.

KeyEvent(Int64, Int64, KeyEventActions, Keycode, Int32, MetaKeyStates)

Erstellen Sie ein neues Schlüsselereignis.

KeyEvent(Int64, Int64, KeyEventActions, Keycode, Int32, MetaKeyStates, Int32, Int32)

Erstellen Sie ein neues Schlüsselereignis.

KeyEvent(Int64, Int64, KeyEventActions, Keycode, Int32, MetaKeyStates, Int32, Int32, KeyEventFlags)

Erstellen Sie ein neues Schlüsselereignis.

KeyEvent(Int64, Int64, KeyEventActions, Keycode, Int32, MetaKeyStates, Int32, Int32, KeyEventFlags, InputSourceType)

Erstellen Sie ein neues Schlüsselereignis.

KeyEvent(KeyEvent)

Erstellen Sie eine genaue Kopie eines vorhandenen Schlüsselereignisses.

[Android.Runtime.Register(".ctor", "(Landroid/view/KeyEvent;)V", "")]
public KeyEvent (Android.Views.KeyEvent? origEvent);
[<Android.Runtime.Register(".ctor", "(Landroid/view/KeyEvent;)V", "")>]
new Android.Views.KeyEvent : Android.Views.KeyEvent -> Android.Views.KeyEvent

Parameter

origEvent
KeyEvent
Attribute

Hinweise

Erstellen Sie eine genaue Kopie eines vorhandenen Schlüsselereignisses.

Java-Dokumentation für android.view.KeyEvent.KeyEvent(android.view.KeyEvent).

Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die vom Android Open Source-Projekt erstellt und freigegeben werden und gemäß den in der Creative Commons 2.5 Attribution License beschriebenen Begriffen verwendet werden.

Gilt für:

KeyEvent(KeyEventActions, Keycode)

Erstellen Sie ein neues Schlüsselereignis.

[Android.Runtime.Register(".ctor", "(II)V", "")]
public KeyEvent (Android.Views.KeyEventActions action, Android.Views.Keycode code);
[<Android.Runtime.Register(".ctor", "(II)V", "")>]
new Android.Views.KeyEvent : Android.Views.KeyEventActions * Android.Views.Keycode -> Android.Views.KeyEvent

Parameter

action
KeyEventActions

Aktionscode: entweder #ACTION_DOWN, , #ACTION_UPoder #ACTION_MULTIPLE.

code
Keycode

Der Schlüsselcode.

Attribute

Hinweise

Erstellen Sie ein neues Schlüsselereignis.

Java-Dokumentation für android.view.KeyEvent.KeyEvent(int, int).

Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die vom Android Open Source-Projekt erstellt und freigegeben werden und gemäß den in der Creative Commons 2.5 Attribution License beschriebenen Begriffen verwendet werden.

Gilt für:

KeyEvent(IntPtr, JniHandleOwnership)

Ein Konstruktor, der beim Erstellen verwalteter Darstellungen von JNI-Objekten verwendet wird; wird von der Laufzeit aufgerufen.

protected KeyEvent (IntPtr javaReference, Android.Runtime.JniHandleOwnership transfer);
new Android.Views.KeyEvent : nativeint * Android.Runtime.JniHandleOwnership -> Android.Views.KeyEvent

Parameter

javaReference
IntPtr

nativeint

A IntPtrcontaining a Java Native Interface (JNI) object reference.

transfer
JniHandleOwnership

Ein JniHandleOwnershipHinweis auf die Behandlung javaReference

Hinweise

Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die vom Android Open Source-Projekt erstellt und freigegeben werden und gemäß den in der Creative Commons 2.5 Attribution License beschriebenen Begriffen verwendet werden.

Gilt für:

KeyEvent(KeyEvent, Int64, Int32)

Achtung

deprecated

Kopieren Sie ein vorhandenes Schlüsselereignis, ändern Sie die Zeit- und Wiederholungsanzahl.

[Android.Runtime.Register(".ctor", "(Landroid/view/KeyEvent;JI)V", "")]
[System.Obsolete("deprecated")]
public KeyEvent (Android.Views.KeyEvent? origEvent, long eventTime, int newRepeat);
[<Android.Runtime.Register(".ctor", "(Landroid/view/KeyEvent;JI)V", "")>]
[<System.Obsolete("deprecated")>]
new Android.Views.KeyEvent : Android.Views.KeyEvent * int64 * int -> Android.Views.KeyEvent

Parameter

origEvent
KeyEvent

Das vorhandene Ereignis, das kopiert werden soll.

eventTime
Int64

Die neue Ereigniszeit (in android.os.SystemClock#uptimeMillis) des Ereignisses.

newRepeat
Int32

Die neue Wiederholungsanzahl des Ereignisses.

Attribute

Hinweise

Kopieren Sie ein vorhandenes Schlüsselereignis, ändern Sie die Zeit- und Wiederholungsanzahl.

Dieses Mitglied ist veraltet. Verwenden Sie stattdessen #changeTimeRepeat(KeyEvent, long, int).

Java-Dokumentation für android.view.KeyEvent.KeyEvent(android.view.KeyEvent, long, int).

Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die vom Android Open Source-Projekt erstellt und freigegeben werden und gemäß den in der Creative Commons 2.5 Attribution License beschriebenen Begriffen verwendet werden.

Gilt für:

KeyEvent(Int64, String, Int32, KeyEventFlags)

Erstellen Sie ein neues Schlüsselereignis für eine Zeichenfolge von Zeichen.

[Android.Runtime.Register(".ctor", "(JLjava/lang/String;II)V", "")]
public KeyEvent (long time, string? characters, int deviceId, Android.Views.KeyEventFlags flags);
[<Android.Runtime.Register(".ctor", "(JLjava/lang/String;II)V", "")>]
new Android.Views.KeyEvent : int64 * string * int * Android.Views.KeyEventFlags -> Android.Views.KeyEvent

Parameter

time
Int64

Die Zeit (in android.os.SystemClock#uptimeMillis), zu der dieses Ereignis aufgetreten ist.

characters
String

Die Zeichenfolge von Zeichen.

deviceId
Int32

Die Geräte-ID, die das Schlüsselereignis generiert hat.

flags
KeyEventFlags

Die Flags für dieses Schlüsselereignis

Attribute

Hinweise

Erstellen Sie ein neues Schlüsselereignis für eine Zeichenfolge von Zeichen. Der Schlüsselcode, die Aktion, die Wiederholungsanzahl und die Quelle werden automatisch auf #KEYCODE_UNKNOWN, #ACTION_MULTIPLE0 und InputDevice#SOURCE_KEYBOARD für Sie festgelegt.

Java-Dokumentation für android.view.KeyEvent.KeyEvent(long, java.lang.String, int, int).

Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die vom Android Open Source-Projekt erstellt und freigegeben werden und gemäß den in der Creative Commons 2.5 Attribution License beschriebenen Begriffen verwendet werden.

Gilt für:

KeyEvent(Int64, Int64, KeyEventActions, Keycode, Int32)

Erstellen Sie ein neues Schlüsselereignis.

[Android.Runtime.Register(".ctor", "(JJIII)V", "")]
public KeyEvent (long downTime, long eventTime, Android.Views.KeyEventActions action, Android.Views.Keycode code, int repeat);
[<Android.Runtime.Register(".ctor", "(JJIII)V", "")>]
new Android.Views.KeyEvent : int64 * int64 * Android.Views.KeyEventActions * Android.Views.Keycode * int -> Android.Views.KeyEvent

Parameter

downTime
Int64

Die Zeit (in android.os.SystemClock#uptimeMillis), zu der dieser Schlüsselcode ursprünglich herunterging.

eventTime
Int64

Die Zeit (in android.os.SystemClock#uptimeMillis), zu der dieses Ereignis aufgetreten ist.

action
KeyEventActions

Aktionscode: entweder #ACTION_DOWN, , #ACTION_UPoder #ACTION_MULTIPLE.

code
Keycode

Der Schlüsselcode.

repeat
Int32

Eine Wiederholungsanzahl für Down-Ereignisse (> 0, wenn dies nach der anfänglichen Abwärtseinstellung liegt) oder die Ereignisanzahl für mehrere Ereignisse.

Attribute

Hinweise

Erstellen Sie ein neues Schlüsselereignis.

Java-Dokumentation für android.view.KeyEvent.KeyEvent(long, long, int, int, int).

Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die vom Android Open Source-Projekt erstellt und freigegeben werden und gemäß den in der Creative Commons 2.5 Attribution License beschriebenen Begriffen verwendet werden.

Gilt für:

KeyEvent(Int64, Int64, KeyEventActions, Keycode, Int32, MetaKeyStates)

Erstellen Sie ein neues Schlüsselereignis.

[Android.Runtime.Register(".ctor", "(JJIIII)V", "")]
public KeyEvent (long downTime, long eventTime, Android.Views.KeyEventActions action, Android.Views.Keycode code, int repeat, Android.Views.MetaKeyStates metaState);
[<Android.Runtime.Register(".ctor", "(JJIIII)V", "")>]
new Android.Views.KeyEvent : int64 * int64 * Android.Views.KeyEventActions * Android.Views.Keycode * int * Android.Views.MetaKeyStates -> Android.Views.KeyEvent

Parameter

downTime
Int64

Die Zeit (in android.os.SystemClock#uptimeMillis), zu der dieser Schlüsselcode ursprünglich herunterging.

eventTime
Int64

Die Zeit (in android.os.SystemClock#uptimeMillis), zu der dieses Ereignis aufgetreten ist.

action
KeyEventActions

Aktionscode: entweder #ACTION_DOWN, , #ACTION_UPoder #ACTION_MULTIPLE.

code
Keycode

Der Schlüsselcode.

repeat
Int32

Eine Wiederholungsanzahl für Down-Ereignisse (> 0, wenn dies nach der anfänglichen Abwärtseinstellung liegt) oder die Ereignisanzahl für mehrere Ereignisse.

metaState
MetaKeyStates

Flags, die angeben, welche Metaschlüssel aktuell gedrückt werden.

Attribute

Hinweise

Erstellen Sie ein neues Schlüsselereignis.

Java-Dokumentation für android.view.KeyEvent.KeyEvent(long, long, int, int, int, int).

Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die vom Android Open Source-Projekt erstellt und freigegeben werden und gemäß den in der Creative Commons 2.5 Attribution License beschriebenen Begriffen verwendet werden.

Gilt für:

KeyEvent(Int64, Int64, KeyEventActions, Keycode, Int32, MetaKeyStates, Int32, Int32)

Erstellen Sie ein neues Schlüsselereignis.

[Android.Runtime.Register(".ctor", "(JJIIIIII)V", "")]
public KeyEvent (long downTime, long eventTime, Android.Views.KeyEventActions action, Android.Views.Keycode code, int repeat, Android.Views.MetaKeyStates metaState, int deviceId, int scancode);
[<Android.Runtime.Register(".ctor", "(JJIIIIII)V", "")>]
new Android.Views.KeyEvent : int64 * int64 * Android.Views.KeyEventActions * Android.Views.Keycode * int * Android.Views.MetaKeyStates * int * int -> Android.Views.KeyEvent

Parameter

downTime
Int64

Die Zeit (in android.os.SystemClock#uptimeMillis), zu der dieser Schlüsselcode ursprünglich herunterging.

eventTime
Int64

Die Zeit (in android.os.SystemClock#uptimeMillis), zu der dieses Ereignis aufgetreten ist.

action
KeyEventActions

Aktionscode: entweder #ACTION_DOWN, , #ACTION_UPoder #ACTION_MULTIPLE.

code
Keycode

Der Schlüsselcode.

repeat
Int32

Eine Wiederholungsanzahl für Down-Ereignisse (> 0, wenn dies nach der anfänglichen Abwärtseinstellung liegt) oder die Ereignisanzahl für mehrere Ereignisse.

metaState
MetaKeyStates

Flags, die angeben, welche Metaschlüssel aktuell gedrückt werden.

deviceId
Int32

Die Geräte-ID, die das Schlüsselereignis generiert hat.

scancode
Int32

Unformatierter Gerätescancode des Ereignisses.

Attribute

Hinweise

Erstellen Sie ein neues Schlüsselereignis.

Java-Dokumentation für android.view.KeyEvent.KeyEvent(long, long, int, int, int, int, int, int).

Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die vom Android Open Source-Projekt erstellt und freigegeben werden und gemäß den in der Creative Commons 2.5 Attribution License beschriebenen Begriffen verwendet werden.

Gilt für:

KeyEvent(Int64, Int64, KeyEventActions, Keycode, Int32, MetaKeyStates, Int32, Int32, KeyEventFlags)

Erstellen Sie ein neues Schlüsselereignis.

[Android.Runtime.Register(".ctor", "(JJIIIIIII)V", "")]
public KeyEvent (long downTime, long eventTime, Android.Views.KeyEventActions action, Android.Views.Keycode code, int repeat, Android.Views.MetaKeyStates metaState, int deviceId, int scancode, Android.Views.KeyEventFlags flags);
[<Android.Runtime.Register(".ctor", "(JJIIIIIII)V", "")>]
new Android.Views.KeyEvent : int64 * int64 * Android.Views.KeyEventActions * Android.Views.Keycode * int * Android.Views.MetaKeyStates * int * int * Android.Views.KeyEventFlags -> Android.Views.KeyEvent

Parameter

downTime
Int64

Die Zeit (in android.os.SystemClock#uptimeMillis), zu der dieser Schlüsselcode ursprünglich herunterging.

eventTime
Int64

Die Zeit (in android.os.SystemClock#uptimeMillis), zu der dieses Ereignis aufgetreten ist.

action
KeyEventActions

Aktionscode: entweder #ACTION_DOWN, , #ACTION_UPoder #ACTION_MULTIPLE.

code
Keycode

Der Schlüsselcode.

repeat
Int32

Eine Wiederholungsanzahl für Down-Ereignisse (> 0, wenn dies nach der anfänglichen Abwärtseinstellung liegt) oder die Ereignisanzahl für mehrere Ereignisse.

metaState
MetaKeyStates

Flags, die angeben, welche Metaschlüssel aktuell gedrückt werden.

deviceId
Int32

Die Geräte-ID, die das Schlüsselereignis generiert hat.

scancode
Int32

Unformatierter Gerätescancode des Ereignisses.

flags
KeyEventFlags

Die Flags für dieses Schlüsselereignis

Attribute

Hinweise

Erstellen Sie ein neues Schlüsselereignis.

Java-Dokumentation für android.view.KeyEvent.KeyEvent(long, long, int, int, int, int, int, int, int).

Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die vom Android Open Source-Projekt erstellt und freigegeben werden und gemäß den in der Creative Commons 2.5 Attribution License beschriebenen Begriffen verwendet werden.

Gilt für:

KeyEvent(Int64, Int64, KeyEventActions, Keycode, Int32, MetaKeyStates, Int32, Int32, KeyEventFlags, InputSourceType)

Erstellen Sie ein neues Schlüsselereignis.

[Android.Runtime.Register(".ctor", "(JJIIIIIIII)V", "")]
public KeyEvent (long downTime, long eventTime, Android.Views.KeyEventActions action, Android.Views.Keycode code, int repeat, Android.Views.MetaKeyStates metaState, int deviceId, int scancode, Android.Views.KeyEventFlags flags, Android.Views.InputSourceType source);
[<Android.Runtime.Register(".ctor", "(JJIIIIIIII)V", "")>]
new Android.Views.KeyEvent : int64 * int64 * Android.Views.KeyEventActions * Android.Views.Keycode * int * Android.Views.MetaKeyStates * int * int * Android.Views.KeyEventFlags * Android.Views.InputSourceType -> Android.Views.KeyEvent

Parameter

downTime
Int64

Die Zeit (in android.os.SystemClock#uptimeMillis), zu der dieser Schlüsselcode ursprünglich herunterging.

eventTime
Int64

Die Zeit (in android.os.SystemClock#uptimeMillis), zu der dieses Ereignis aufgetreten ist.

action
KeyEventActions

Aktionscode: entweder #ACTION_DOWN, , #ACTION_UPoder #ACTION_MULTIPLE.

code
Keycode

Der Schlüsselcode.

repeat
Int32

Eine Wiederholungsanzahl für Down-Ereignisse (> 0, wenn dies nach der anfänglichen Abwärtseinstellung liegt) oder die Ereignisanzahl für mehrere Ereignisse.

metaState
MetaKeyStates

Flags, die angeben, welche Metaschlüssel aktuell gedrückt werden.

deviceId
Int32

Die Geräte-ID, die das Schlüsselereignis generiert hat.

scancode
Int32

Unformatierter Gerätescancode des Ereignisses.

flags
KeyEventFlags

Die Flags für dieses Schlüsselereignis

source
InputSourceType

Die Eingabequelle, z InputDevice#SOURCE_KEYBOARD. B. .

Attribute

Hinweise

Erstellen Sie ein neues Schlüsselereignis.

Java-Dokumentation für android.view.KeyEvent.KeyEvent(long, long, int, int, int, int, int, int, int, int).

Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die vom Android Open Source-Projekt erstellt und freigegeben werden und gemäß den in der Creative Commons 2.5 Attribution License beschriebenen Begriffen verwendet werden.

Gilt für: