android.text.method
Class LinkMovementMethod

java.lang.Object
  extended by android.text.method.BaseMovementMethod
      extended by android.text.method.ScrollingMovementMethod
          extended by android.text.method.LinkMovementMethod
All Implemented Interfaces:
MovementMethod

public class LinkMovementMethod
extends ScrollingMovementMethod


Constructor Summary
LinkMovementMethod()
           
 
Method Summary
protected  boolean down(TextView widget, Spannable buffer)
           
static MovementMethod getInstance()
           
protected  boolean handleMovementKey(TextView widget, Spannable buffer, int keyCode, int movementMetaState, KeyEvent event)
           
 void initialize(TextView widget, Spannable text)
           
protected  boolean left(TextView widget, Spannable buffer)
           
 void onTakeFocus(TextView view, Spannable text, int dir)
           
 boolean onTouchEvent(TextView widget, Spannable buffer, MotionEvent event)
           
protected  boolean right(TextView widget, Spannable buffer)
           
protected  boolean up(TextView widget, Spannable buffer)
           
 
Methods inherited from class android.text.method.ScrollingMovementMethod
bottom, end, home, lineEnd, lineStart, pageDown, pageUp, top
 
Methods inherited from class android.text.method.BaseMovementMethod
canSelectArbitrarily, getMovementMetaState, onGenericMotionEvent, onKeyDown, onKeyOther, onKeyUp, onTrackballEvent
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface android.text.method.MovementMethod
canSelectArbitrarily, onGenericMotionEvent, onKeyDown, onKeyOther, onKeyUp, onTrackballEvent
 

Constructor Detail

LinkMovementMethod

public LinkMovementMethod()
Method Detail

handleMovementKey

protected boolean handleMovementKey(TextView widget,
                                    Spannable buffer,
                                    int keyCode,
                                    int movementMetaState,
                                    KeyEvent event)
Overrides:
handleMovementKey in class BaseMovementMethod

up

protected boolean up(TextView widget,
                     Spannable buffer)
Overrides:
up in class ScrollingMovementMethod

down

protected boolean down(TextView widget,
                       Spannable buffer)
Overrides:
down in class ScrollingMovementMethod

left

protected boolean left(TextView widget,
                       Spannable buffer)
Overrides:
left in class ScrollingMovementMethod

right

protected boolean right(TextView widget,
                        Spannable buffer)
Overrides:
right in class ScrollingMovementMethod

onTouchEvent

public boolean onTouchEvent(TextView widget,
                            Spannable buffer,
                            MotionEvent event)
Specified by:
onTouchEvent in interface MovementMethod
Overrides:
onTouchEvent in class ScrollingMovementMethod

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 ScrollingMovementMethod

getInstance

public static MovementMethod getInstance()


Copyright © 2008-2012. All Rights Reserved.