android.text.method
Class ScrollingMovementMethod

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

public class ScrollingMovementMethod
extends java.lang.Object
implements MovementMethod


Constructor Summary
ScrollingMovementMethod()
           
 
Method Summary
 boolean canSelectArbitrarily()
           
protected  boolean down(TextView widget, Spannable buffer)
           
static MovementMethod getInstance()
           
 void initialize(TextView widget, Spannable text)
           
protected  boolean left(TextView widget, Spannable buffer)
           
 boolean onKeyDown(TextView widget, Spannable buffer, int keyCode, KeyEvent event)
           
 boolean onKeyOther(TextView view, Spannable text, KeyEvent event)
           
 boolean onKeyUp(TextView widget, Spannable buffer, int keyCode, KeyEvent event)
           
 void onTakeFocus(TextView widget, Spannable text, int dir)
           
 boolean onTouchEvent(TextView widget, Spannable buffer, MotionEvent event)
           
 boolean onTrackballEvent(TextView widget, Spannable text, MotionEvent event)
           
protected  boolean right(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
 

Constructor Detail

ScrollingMovementMethod

public ScrollingMovementMethod()
Method Detail

left

protected boolean left(TextView widget,
                       Spannable buffer)

right

protected boolean right(TextView widget,
                        Spannable buffer)

up

protected boolean up(TextView widget,
                     Spannable buffer)

down

protected boolean down(TextView widget,
                       Spannable buffer)

onKeyDown

public boolean onKeyDown(TextView widget,
                         Spannable buffer,
                         int keyCode,
                         KeyEvent event)
Specified by:
onKeyDown in interface MovementMethod

onKeyUp

public boolean onKeyUp(TextView widget,
                       Spannable buffer,
                       int keyCode,
                       KeyEvent event)
Specified by:
onKeyUp in interface MovementMethod

onKeyOther

public boolean onKeyOther(TextView view,
                          Spannable text,
                          KeyEvent event)
Specified by:
onKeyOther in interface MovementMethod

onTrackballEvent

public boolean onTrackballEvent(TextView widget,
                                Spannable text,
                                MotionEvent event)
Specified by:
onTrackballEvent in interface MovementMethod

onTouchEvent

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

initialize

public void initialize(TextView widget,
                       Spannable text)
Specified by:
initialize in interface MovementMethod

canSelectArbitrarily

public boolean canSelectArbitrarily()
Specified by:
canSelectArbitrarily in interface MovementMethod

onTakeFocus

public void onTakeFocus(TextView widget,
                        Spannable text,
                        int dir)
Specified by:
onTakeFocus in interface MovementMethod

getInstance

public static MovementMethod getInstance()


Copyright © 2008-2010. All Rights Reserved.