public class BaseMovementMethod extends Object implements MovementMethod
| Constructor and Description |
|---|
BaseMovementMethod() |
| Modifier and Type | Method and Description |
|---|---|
protected boolean |
bottom(TextView widget,
Spannable buffer) |
boolean |
canSelectArbitrarily() |
protected boolean |
down(TextView widget,
Spannable buffer) |
protected boolean |
end(TextView widget,
Spannable buffer) |
protected int |
getMovementMetaState(Spannable buffer,
KeyEvent event) |
protected boolean |
handleMovementKey(TextView widget,
Spannable buffer,
int keyCode,
int movementMetaState,
KeyEvent event) |
protected boolean |
home(TextView widget,
Spannable buffer) |
void |
initialize(TextView widget,
Spannable text) |
protected boolean |
left(TextView widget,
Spannable buffer) |
protected boolean |
lineEnd(TextView widget,
Spannable buffer) |
protected boolean |
lineStart(TextView widget,
Spannable buffer) |
boolean |
onGenericMotionEvent(TextView widget,
Spannable text,
MotionEvent event) |
boolean |
onKeyDown(TextView widget,
Spannable text,
int keyCode,
KeyEvent event) |
boolean |
onKeyOther(TextView widget,
Spannable text,
KeyEvent event) |
boolean |
onKeyUp(TextView widget,
Spannable text,
int keyCode,
KeyEvent event) |
void |
onTakeFocus(TextView widget,
Spannable text,
int direction) |
boolean |
onTouchEvent(TextView widget,
Spannable text,
MotionEvent event) |
boolean |
onTrackballEvent(TextView widget,
Spannable text,
MotionEvent event) |
protected boolean |
pageDown(TextView widget,
Spannable buffer) |
protected boolean |
pageUp(TextView widget,
Spannable buffer) |
protected boolean |
right(TextView widget,
Spannable buffer) |
protected boolean |
top(TextView widget,
Spannable buffer) |
protected boolean |
up(TextView widget,
Spannable buffer) |
public boolean canSelectArbitrarily()
canSelectArbitrarily in interface MovementMethodpublic void initialize(TextView widget, Spannable text)
initialize in interface MovementMethodpublic boolean onKeyDown(TextView widget, Spannable text, int keyCode, KeyEvent event)
onKeyDown in interface MovementMethodpublic boolean onKeyOther(TextView widget, Spannable text, KeyEvent event)
onKeyOther in interface MovementMethodpublic boolean onKeyUp(TextView widget, Spannable text, int keyCode, KeyEvent event)
onKeyUp in interface MovementMethodpublic void onTakeFocus(TextView widget, Spannable text, int direction)
onTakeFocus in interface MovementMethodpublic boolean onTouchEvent(TextView widget, Spannable text, MotionEvent event)
onTouchEvent in interface MovementMethodpublic boolean onTrackballEvent(TextView widget, Spannable text, MotionEvent event)
onTrackballEvent in interface MovementMethodpublic boolean onGenericMotionEvent(TextView widget, Spannable text, MotionEvent event)
onGenericMotionEvent in interface MovementMethodprotected boolean handleMovementKey(TextView widget, Spannable buffer, int keyCode, int movementMetaState, KeyEvent event)
Copyright © 2008-2013. All Rights Reserved.