static
void
|
adjustMetaAfterKeypress(Spannable content)
Call this method after you handle a keypress so that the meta
state will be reset to unshifted (if it is not still down)
or primed to be reset to unshifted (once it is released).
|
static
long
|
adjustMetaAfterKeypress(long state)
Call this method after you handle a keypress so that the meta
state will be reset to unshifted (if it is not still down)
or primed to be reset to unshifted (once it is released).
|
void
|
clearMetaKeyState(View view, Editable content, int states)
|
long
|
clearMetaKeyState(long state, int which)
|
static
void
|
clearMetaKeyState(Editable content, int states)
|
final
static
int
|
getMetaState(long state)
Gets the state of the meta keys.
|
final
static
int
|
getMetaState(CharSequence text)
Gets the state of the meta keys.
|
final
static
int
|
getMetaState(CharSequence text, int meta)
Gets the state of a particular meta key.
|
final
static
int
|
getMetaState(long state, int meta)
Gets the state of a particular meta key.
|
static
long
|
handleKeyDown(long state, int keyCode, KeyEvent event)
Handles presses of the meta keys.
|
static
long
|
handleKeyUp(long state, int keyCode, KeyEvent event)
Handles release of the meta keys.
|
static
boolean
|
isMetaTracker(CharSequence text, Object what)
Returns true if this object is one that this class would use to
keep track of any meta state in the specified text.
|
static
boolean
|
isSelectingMetaTracker(CharSequence text, Object what)
Returns true if this object is one that this class would use to
keep track of the selecting meta state in the specified text.
|
boolean
|
onKeyDown(View view, Editable content, int keyCode, KeyEvent event)
Handles presses of the meta keys.
|
boolean
|
onKeyUp(View view, Editable content, int keyCode, KeyEvent event)
Handles release of the meta keys.
|
static
long
|
resetLockedMeta(long state)
Call this if you are a method that ignores the locked meta state
(arrow keys, for example) and you handle a key.
|
static
void
|
resetLockedMeta(Spannable content)
Call this if you are a method that ignores the locked meta state
(arrow keys, for example) and you handle a key.
|
static
void
|
resetMetaState(Spannable text)
Resets all meta state to inactive.
|