-
- All Implemented Interfaces:
public final class TextForm.BuilderBuilder class for TextForm.
-
-
Field Summary
Fields Modifier and Type Field Description private CharSequencetextprivate FloattextSizeprivate IntegertextColorprivate BooleantextIsHtmlprivate MovementMethodmovementMethodprivate IntegertextTypefaceprivate TypefacetextTypefaceObjectprivate FloattextLineSpacingprivate IntegertextGravityprivate final Contextcontext
-
Constructor Summary
Constructors Constructor Description TextForm.Builder(Context context)
-
Method Summary
Modifier and Type Method Description final CharSequencegetText()final FloatgetTextSize()final IntegergetTextColor()final BooleangetTextIsHtml()final MovementMethodgetMovementMethod()final IntegergetTextTypeface()final TypefacegetTextTypefaceObject()final FloatgetTextLineSpacing()final IntegergetTextGravity()final ContextgetContext()final TextForm.BuildersetText(CharSequence value)sets the content text of the form. final TextForm.BuildersetTextResource(@StringRes() Integer value)sets the content text of the form using string resource. final TextForm.BuildersetTextSize(@Sp() Float value)sets the size of the text. final TextForm.BuildersetTextSizeResource(@DimenRes() Integer value)sets the size of the main text content using dimension resource. final TextForm.BuildersetTextColor(@ColorInt() Integer value)sets the color of the text. final TextForm.BuildersetTextIsHtml(Boolean value)sets whether the text will be parsed as HTML (using Html.fromHtml(.. final TextForm.BuildersetMovementMethod(MovementMethod value)sets the movement method for TextView. final TextForm.BuildersetTextColorResource(@ColorRes() Integer value)sets the color of the text using resource. final TextForm.BuildersetTextLineSpacing(@Dp() Float value)sets the line spacing value of the text. final TextForm.BuildersetTextLineSpacingResource(@DimenRes() Integer value)sets the line spacing value resource of the text. final TextForm.BuildersetTextTypeface(Integer value)sets the Typeface of the text. final TextForm.BuildersetTextTypeface(Typeface value)sets the Typeface of the text. final TextForm.BuildersetTextGravity(Integer value)sets gravity of the text. final TextFormbuild()-
-
Constructor Detail
-
TextForm.Builder
TextForm.Builder(Context context)
-
-
Method Detail
-
getText
final CharSequence getText()
-
getTextSize
final Float getTextSize()
-
getTextColor
final Integer getTextColor()
-
getTextIsHtml
final Boolean getTextIsHtml()
-
getMovementMethod
final MovementMethod getMovementMethod()
-
getTextTypeface
final Integer getTextTypeface()
-
getTextTypefaceObject
final Typeface getTextTypefaceObject()
-
getTextLineSpacing
final Float getTextLineSpacing()
-
getTextGravity
final Integer getTextGravity()
-
getContext
final Context getContext()
-
setText
final TextForm.Builder setText(CharSequence value)
sets the content text of the form.
-
setTextResource
final TextForm.Builder setTextResource(@StringRes() Integer value)
sets the content text of the form using string resource.
-
setTextSize
final TextForm.Builder setTextSize(@Sp() Float value)
sets the size of the text.
-
setTextSizeResource
final TextForm.Builder setTextSizeResource(@DimenRes() Integer value)
sets the size of the main text content using dimension resource.
-
setTextColor
final TextForm.Builder setTextColor(@ColorInt() Integer value)
sets the color of the text.
-
setTextIsHtml
final TextForm.Builder setTextIsHtml(Boolean value)
sets whether the text will be parsed as HTML (using Html.fromHtml(..))
-
setMovementMethod
final TextForm.Builder setMovementMethod(MovementMethod value)
sets the movement method for TextView.
-
setTextColorResource
final TextForm.Builder setTextColorResource(@ColorRes() Integer value)
sets the color of the text using resource.
-
setTextLineSpacing
final TextForm.Builder setTextLineSpacing(@Dp() Float value)
sets the line spacing value of the text.
-
setTextLineSpacingResource
final TextForm.Builder setTextLineSpacingResource(@DimenRes() Integer value)
sets the line spacing value resource of the text.
-
setTextTypeface
final TextForm.Builder setTextTypeface(Integer value)
sets the Typeface of the text.
-
setTextTypeface
final TextForm.Builder setTextTypeface(Typeface value)
sets the Typeface of the text.
-
setTextGravity
final TextForm.Builder setTextGravity(Integer value)
sets gravity of the text.
-
-
-
-