| java.lang.Object | |||
| ↳ | android.text.method.BaseMovementMethod | ||
| ↳ | android.text.method.ScrollingMovementMethod | ||
| ↳ | android.text.method.LinkMovementMethod | ||
A movement method that traverses links in the text buffer and scrolls if necessary. Supports clicking on links with DPad Center or Enter.
| Public Constructors | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
| Public Methods | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
Returns true if this movement method allows arbitrary selection
of any text; false if it has no selection (like a movement method
that only scrolls) or a constrained selection (for example
limited to links.
| |||||||||||
| Protected Methods | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
Performs a down movement action.
| |||||||||||
Performs a movement key action.
| |||||||||||
Performs a left movement action.
| |||||||||||
Performs a right movement action.
| |||||||||||
Performs an up movement action.
| |||||||||||
|
[Expand]
Inherited Methods | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
From class
android.text.method.ScrollingMovementMethod
| |||||||||||
From class
android.text.method.BaseMovementMethod
| |||||||||||
From class
java.lang.Object
| |||||||||||
From interface
android.text.method.MovementMethod
| |||||||||||
Returns true if this movement method allows arbitrary selection of any text; false if it has no selection (like a movement method that only scrolls) or a constrained selection (for example limited to links. The "Select All" menu item is disabled if arbitrary selection is not allowed.
Performs a down movement action. Moves the cursor or scrolls down by one line.
| widget | The text view. |
|---|---|
| buffer | The text buffer. |
Performs a movement key action.
The default implementation decodes the key down and invokes movement actions
such as down(TextView, Spannable) and up(TextView, Spannable).
onKeyDown(TextView, Spannable, int, KeyEvent) calls this method once
to handle an ACTION_DOWN.
onKeyOther(TextView, Spannable, KeyEvent) calls this method repeatedly
to handle each repetition of an ACTION_MULTIPLE.
| widget | The text view. |
|---|---|
| buffer | The text buffer. |
| keyCode | The key code. |
| movementMetaState | The keyboard meta states used for movement. |
| event | The key event. |
Performs a left movement action. Moves the cursor or scrolls left by one character.
| widget | The text view. |
|---|---|
| buffer | The text buffer. |
Performs a right movement action. Moves the cursor or scrolls right by one character.
| widget | The text view. |
|---|---|
| buffer | The text buffer. |
Performs an up movement action. Moves the cursor or scrolls up by one line.
| widget | The text view. |
|---|---|
| buffer | The text buffer. |