public class ScrollingMovementMethod extends BaseMovementMethod implements MovementMethod
Constructor and Description |
---|
ScrollingMovementMethod() |
Modifier and Type | Method and Description |
---|---|
protected boolean |
bottom(TextView widget,
Spannable buffer)
Performs a bottom movement action.
|
protected boolean |
down(TextView widget,
Spannable buffer)
Performs a down movement action.
|
protected boolean |
end(TextView widget,
Spannable buffer)
Performs an end movement action.
|
static MovementMethod |
getInstance() |
protected boolean |
home(TextView widget,
Spannable buffer)
Performs a home movement action.
|
protected boolean |
left(TextView widget,
Spannable buffer)
Performs a left movement action.
|
protected boolean |
lineEnd(TextView widget,
Spannable buffer)
Performs a line-end movement action.
|
protected boolean |
lineStart(TextView widget,
Spannable buffer)
Performs a line-start movement action.
|
void |
onTakeFocus(TextView widget,
Spannable text,
int dir) |
boolean |
onTouchEvent(TextView widget,
Spannable buffer,
MotionEvent event) |
protected boolean |
pageDown(TextView widget,
Spannable buffer)
Performs a page-down movement action.
|
protected boolean |
pageUp(TextView widget,
Spannable buffer)
Performs a page-up movement action.
|
protected boolean |
right(TextView widget,
Spannable buffer)
Performs a right movement action.
|
protected boolean |
top(TextView widget,
Spannable buffer)
Performs a top movement action.
|
protected boolean |
up(TextView widget,
Spannable buffer)
Performs an up movement action.
|
canSelectArbitrarily, getMovementMetaState, handleMovementKey, initialize, leftWord, onGenericMotionEvent, onKeyDown, onKeyOther, onKeyUp, onTrackballEvent, rightWord, scrollBottom, scrollDown, scrollLeft, scrollLineEnd, scrollLineStart, scrollPageDown, scrollPageUp, scrollRight, scrollTop, scrollUp
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
canSelectArbitrarily, initialize, onGenericMotionEvent, onKeyDown, onKeyOther, onKeyUp, onTrackballEvent
protected boolean left(TextView widget, Spannable buffer)
BaseMovementMethod
left
in class BaseMovementMethod
widget
- The text view.buffer
- The text buffer.protected boolean right(TextView widget, Spannable buffer)
BaseMovementMethod
right
in class BaseMovementMethod
widget
- The text view.buffer
- The text buffer.protected boolean up(TextView widget, Spannable buffer)
BaseMovementMethod
up
in class BaseMovementMethod
widget
- The text view.buffer
- The text buffer.protected boolean down(TextView widget, Spannable buffer)
BaseMovementMethod
down
in class BaseMovementMethod
widget
- The text view.buffer
- The text buffer.protected boolean pageUp(TextView widget, Spannable buffer)
BaseMovementMethod
pageUp
in class BaseMovementMethod
widget
- The text view.buffer
- The text buffer.protected boolean pageDown(TextView widget, Spannable buffer)
BaseMovementMethod
pageDown
in class BaseMovementMethod
widget
- The text view.buffer
- The text buffer.protected boolean top(TextView widget, Spannable buffer)
BaseMovementMethod
top
in class BaseMovementMethod
widget
- The text view.buffer
- The text buffer.protected boolean bottom(TextView widget, Spannable buffer)
BaseMovementMethod
bottom
in class BaseMovementMethod
widget
- The text view.buffer
- The text buffer.protected boolean lineStart(TextView widget, Spannable buffer)
BaseMovementMethod
lineStart
in class BaseMovementMethod
widget
- The text view.buffer
- The text buffer.protected boolean lineEnd(TextView widget, Spannable buffer)
BaseMovementMethod
lineEnd
in class BaseMovementMethod
widget
- The text view.buffer
- The text buffer.protected boolean home(TextView widget, Spannable buffer)
BaseMovementMethod
home
in class BaseMovementMethod
widget
- The text view.buffer
- The text buffer.protected boolean end(TextView widget, Spannable buffer)
BaseMovementMethod
end
in class BaseMovementMethod
widget
- The text view.buffer
- The text buffer.public boolean onTouchEvent(TextView widget, Spannable buffer, MotionEvent event)
onTouchEvent
in interface MovementMethod
onTouchEvent
in class BaseMovementMethod
public void onTakeFocus(TextView widget, Spannable text, int dir)
onTakeFocus
in interface MovementMethod
onTakeFocus
in class BaseMovementMethod
public static MovementMethod getInstance()