Android
android.text.style
public abstract class

android.text.style.ReplacementSpan

java.lang.Object
android.text.style.CharacterStyle
android.text.style.MetricAffectingSpan UpdateLayout
android.text.style.ReplacementSpan
Known Direct Subclasses
Known Indirect Subclasses

Summary

Public Constructors

            ReplacementSpan()

Public Methods

abstract          void  draw(Canvas canvas, CharSequence text, int start, int end, float x, int top, int y, int bottom, Paint paint)
abstract          int  getSize(Paint paint, CharSequence text, int start, int end, Paint.FontMetricsInt fm)
          void  updateDrawState(TextPaint ds)
This method does nothing, since ReplacementSpans are drawn explicitly instead of affecting Paint properties.
          void  updateMeasureState(TextPaint p)
This method does nothing, since ReplacementSpans are measured explicitly instead of affecting Paint properties.
Methods inherited from class android.text.style.MetricAffectingSpan
Methods inherited from class android.text.style.CharacterStyle
Methods inherited from class java.lang.Object

Details

Public Constructors

public ReplacementSpan()

Public Methods

public abstract void draw(Canvas canvas, CharSequence text, int start, int end, float x, int top, int y, int bottom, Paint paint)

public abstract int getSize(Paint paint, CharSequence text, int start, int end, Paint.FontMetricsInt fm)

public void updateDrawState(TextPaint ds)

This method does nothing, since ReplacementSpans are drawn explicitly instead of affecting Paint properties.

public void updateMeasureState(TextPaint p)

This method does nothing, since ReplacementSpans are measured explicitly instead of affecting Paint properties.
Copyright 2007 Google Inc. Build 0.9_r1-98467 - 14 Aug 2008 18:56