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.
As for all implementations of
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.