method:setMovementMethod ( MovementMethod movement )
return type:View
content:ใช้กำหนดค่า การดักฟังเหตุการณ์ เมื่อมีการ movement ของ Object TextView
example:public class AndroidBamboo extends Activity implements MovementMethod
{
public void onCreate( Bundle savedInstanceState )
{
super.onCreate ( savedInstanceState );
TextView text = new TextView ( this );
text.setText ( "Welcome To BambooLabCode.com" );
text.setMovementMethod( this );
setContentView ( text );
}
public boolean canSelectArbitrarily ( )
{
return false;
}
public void initialize ( TextView widget, Spannable text )
{
}
public boolean onKeyDown ( TextView widget, Spannable text, int keyCode, KeyEvent event )
{
return false;
}
public boolean onKeyOther ( TextView view, Spannable text, KeyEvent event )
{
return false;
}
public boolean onKeyUp ( TextView widget, Spannable text, int keyCode, KeyEvent event )
{
return false;
}
public void onTakeFocus ( TextView widget, Spannable text, int direction )
{
}
public boolean onTouchEvent ( TextView widget, Spannable text, MotionEvent event )
{
return false;
}
public boolean onTrackballEvent ( TextView widget, Spannable text, MotionEvent event )
{
return false;
}
}