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.