java.lang.Object | ||
↳ | android.text.method.MetaKeyKeyListener | |
↳ | android.text.method.BaseKeyListener |
![]() |
![]() |
Abstract base class for key listeners.
Provides a basic foundation for entering and editing text.
Subclasses should override onKeyDown(View, Editable, int, KeyEvent)
and onKeyUp(View, Editable, int, KeyEvent)
to insert
characters as keys are pressed.
KeyListener
, this class is only concerned
with hardware keyboards. Software input methods have no obligation to trigger
the methods in this class.
[Expand]
Inherited Constants | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
![]() |
Public Constructors | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
Public Methods | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
Performs the action that happens when you press the
KEYCODE_DEL key in
a TextView . | |||||||||||
Performs the action that happens when you press the
KEYCODE_FORWARD_DEL
key in a TextView . | |||||||||||
Handles presses of the meta keys.
| |||||||||||
Base implementation handles ACTION_MULTIPLE KEYCODE_UNKNOWN by inserting
the event's text into the content.
|
[Expand]
Inherited Methods | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
![]() | |||||||||||
![]() | |||||||||||
![]() |
Performs the action that happens when you press the KEYCODE_DEL
key in
a TextView
. If there is a selection, deletes the selection; otherwise,
deletes the character before the cursor, if any; ALT+DEL deletes everything on
the line the cursor is on.
Performs the action that happens when you press the KEYCODE_FORWARD_DEL
key in a TextView
. If there is a selection, deletes the selection; otherwise,
deletes the character before the cursor, if any; ALT+FORWARD_DEL deletes everything on
the line the cursor is on.
Handles presses of the meta keys.
Base implementation handles ACTION_MULTIPLE KEYCODE_UNKNOWN by inserting the event's text into the content.