android.text.style
Class LeadingMarginSpan.Standard

java.lang.Object
  extended by android.text.style.LeadingMarginSpan.Standard
All Implemented Interfaces:
Parcelable, ParcelableSpan, LeadingMarginSpan, ParagraphStyle
Enclosing interface:
LeadingMarginSpan

public static class LeadingMarginSpan.Standard
extends Object
implements LeadingMarginSpan, ParcelableSpan


Nested Class Summary
 
Nested classes/interfaces inherited from interface android.text.style.LeadingMarginSpan
LeadingMarginSpan.LeadingMarginSpan2, LeadingMarginSpan.Standard
 
Nested classes/interfaces inherited from interface android.os.Parcelable
Parcelable.ClassLoaderCreator<T>, Parcelable.Creator<T>
 
Field Summary
 
Fields inherited from interface android.os.Parcelable
CONTENTS_FILE_DESCRIPTOR, PARCELABLE_WRITE_RETURN_VALUE
 
Constructor Summary
LeadingMarginSpan.Standard(int every)
           
LeadingMarginSpan.Standard(int first, int rest)
           
LeadingMarginSpan.Standard(Parcel src)
           
 
Method Summary
 int describeContents()
           
 void drawLeadingMargin(Canvas c, Paint p, int x, int dir, int top, int baseline, int bottom, CharSequence text, int start, int end, boolean first, Layout layout)
           
 int getLeadingMargin(boolean first)
           
 int getSpanTypeId()
           
 void writeToParcel(Parcel dest, int flags)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

LeadingMarginSpan.Standard

public LeadingMarginSpan.Standard(int first,
                                  int rest)

LeadingMarginSpan.Standard

public LeadingMarginSpan.Standard(int every)

LeadingMarginSpan.Standard

public LeadingMarginSpan.Standard(Parcel src)
Method Detail

getSpanTypeId

public int getSpanTypeId()
Specified by:
getSpanTypeId in interface ParcelableSpan

describeContents

public int describeContents()
Specified by:
describeContents in interface Parcelable

writeToParcel

public void writeToParcel(Parcel dest,
                          int flags)
Specified by:
writeToParcel in interface Parcelable

getLeadingMargin

public int getLeadingMargin(boolean first)
Specified by:
getLeadingMargin in interface LeadingMarginSpan

drawLeadingMargin

public void drawLeadingMargin(Canvas c,
                              Paint p,
                              int x,
                              int dir,
                              int top,
                              int baseline,
                              int bottom,
                              CharSequence text,
                              int start,
                              int end,
                              boolean first,
                              Layout layout)
Specified by:
drawLeadingMargin in interface LeadingMarginSpan


Copyright © 2008-2012. All Rights Reserved.