KeyboardShortcutInfo
class KeyboardShortcutInfo : Parcelable
Information about a Keyboard Shortcut.
Summary
Inherited constants |
From class Parcelable
Int |
CONTENTS_FILE_DESCRIPTOR
Descriptor bit used with describeContents() : indicates that the Parcelable object's flattened representation includes a file descriptor.
|
Int |
PARCELABLE_WRITE_RETURN_VALUE
Flag for use with writeToParcel : the object being written is a return value, that is the result of a function such as "Parcelable someFunction() ", "void someFunction(out Parcelable) ", or "void someFunction(inout Parcelable) ". Some implementations may want to release resources at this point.
|
|
Public methods |
Int |
|
Char |
Returns the base character that, combined with the modifiers, triggers this shortcut.
|
Int |
Returns the base keycode that, combined with the modifiers, triggers this shortcut.
|
CharSequence? |
Returns the label to be used to describe this shortcut.
|
Int |
Returns the set of modifiers that, combined with the key, trigger this shortcut.
|
Unit |
|
Public constructors
KeyboardShortcutInfo
KeyboardShortcutInfo(
label: CharSequence!,
baseCharacter: Char,
modifiers: Int)
KeyboardShortcutInfo
KeyboardShortcutInfo(
label: CharSequence!,
keycode: Int,
modifiers: Int)
Public methods
describeContents
fun describeContents(): Int
getBaseCharacter
fun getBaseCharacter(): Char
Returns the base character that, combined with the modifiers, triggers this shortcut. If the keycode was set instead, returns Character.MIN_VALUE
.
getKeycode
fun getKeycode(): Int
Returns the base keycode that, combined with the modifiers, triggers this shortcut. If the base character was set instead, returns KeyEvent.KEYCODE_UNKNOWN
. Valid keycodes are defined as constants in KeyEvent
.
getLabel
fun getLabel(): CharSequence?
Returns the label to be used to describe this shortcut.
Properties
Content and code samples on this page are subject to the licenses described in the Content License. Java and OpenJDK are trademarks or registered trademarks of Oracle and/or its affiliates.
Last updated 2025-01-23 UTC.
[null,null,["Last updated 2025-01-23 UTC."],[],[]]