android.text.method
Class ArrowKeyMovementMethod
java.lang.Object
android.text.method.BaseMovementMethod
android.text.method.ArrowKeyMovementMethod
- All Implemented Interfaces:
- MovementMethod
public class ArrowKeyMovementMethod
- extends BaseMovementMethod
- implements MovementMethod
Method Summary |
protected boolean |
bottom(TextView widget,
Spannable buffer)
|
boolean |
canSelectArbitrarily()
|
protected boolean |
down(TextView widget,
Spannable buffer)
|
protected boolean |
end(TextView widget,
Spannable buffer)
|
static MovementMethod |
getInstance()
|
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)
|
void |
onTakeFocus(TextView view,
Spannable text,
int dir)
|
boolean |
onTouchEvent(TextView widget,
Spannable buffer,
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)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ArrowKeyMovementMethod
public ArrowKeyMovementMethod()
handleMovementKey
protected boolean handleMovementKey(TextView widget,
Spannable buffer,
int keyCode,
int movementMetaState,
KeyEvent event)
- Overrides:
handleMovementKey
in class BaseMovementMethod
left
protected boolean left(TextView widget,
Spannable buffer)
- Overrides:
left
in class BaseMovementMethod
right
protected boolean right(TextView widget,
Spannable buffer)
- Overrides:
right
in class BaseMovementMethod
up
protected boolean up(TextView widget,
Spannable buffer)
- Overrides:
up
in class BaseMovementMethod
down
protected boolean down(TextView widget,
Spannable buffer)
- Overrides:
down
in class BaseMovementMethod
pageUp
protected boolean pageUp(TextView widget,
Spannable buffer)
- Overrides:
pageUp
in class BaseMovementMethod
pageDown
protected boolean pageDown(TextView widget,
Spannable buffer)
- Overrides:
pageDown
in class BaseMovementMethod
top
protected boolean top(TextView widget,
Spannable buffer)
- Overrides:
top
in class BaseMovementMethod
bottom
protected boolean bottom(TextView widget,
Spannable buffer)
- Overrides:
bottom
in class BaseMovementMethod
lineStart
protected boolean lineStart(TextView widget,
Spannable buffer)
- Overrides:
lineStart
in class BaseMovementMethod
lineEnd
protected boolean lineEnd(TextView widget,
Spannable buffer)
- Overrides:
lineEnd
in class BaseMovementMethod
home
protected boolean home(TextView widget,
Spannable buffer)
- Overrides:
home
in class BaseMovementMethod
end
protected boolean end(TextView widget,
Spannable buffer)
- Overrides:
end
in class BaseMovementMethod
onTouchEvent
public boolean onTouchEvent(TextView widget,
Spannable buffer,
MotionEvent event)
- Specified by:
onTouchEvent
in interface MovementMethod
- Overrides:
onTouchEvent
in class BaseMovementMethod
canSelectArbitrarily
public boolean canSelectArbitrarily()
- Specified by:
canSelectArbitrarily
in interface MovementMethod
- Overrides:
canSelectArbitrarily
in class BaseMovementMethod
initialize
public void initialize(TextView widget,
Spannable text)
- Specified by:
initialize
in interface MovementMethod
- Overrides:
initialize
in class BaseMovementMethod
onTakeFocus
public void onTakeFocus(TextView view,
Spannable text,
int dir)
- Specified by:
onTakeFocus
in interface MovementMethod
- Overrides:
onTakeFocus
in class BaseMovementMethod
getInstance
public static MovementMethod getInstance()
Copyright © 2008-2012. All Rights Reserved.