How To Change Text Background Color In Android Studio
BackgroundColorSpan
public class BackgroundColorSpan
extends CharacterStyle
implements UpdateAppearance, ParcelableSpan
Changes the groundwork colour of the text to which the span is attached.
For example, to set a light-green groundwork color for a text you would create a SpannableString
based on the text and set the bridge.
SpannableString string = new SpannableString("Text with a groundwork color span"); string.setSpan(new BackgroundColorSpan(color), 12, 28, Spanned.SPAN_EXCLUSIVE_EXCLUSIVE);
Summary
Inherited constants |
---|
Public constructors | |
---|---|
BackgroundColorSpan(int color) Creates a | |
BackgroundColorSpan(Bundle src) Creates a |
Public methods | |
---|---|
int | describeContents() Draw the kinds of special objects contained in this Parcelable instance'due south marshaled representation. |
int | getBackgroundColor() |
int | getSpanTypeId() Return a special type identifier for this bridge class. |
void | updateDrawState(TextPaint textPaint) Updates the background color of the TextPaint. |
void | writeToParcel(Bundle dest, int flags) Flatten this object in to a Parcel. |
Inherited methods | |
---|---|
Public constructors
BackgroundColorSpan
public BackgroundColorSpan (int color)
Creates a BackgroundColorSpan
from a color integer.
Parameters | |
---|---|
color | int : color integer that defines the background color |
BackgroundColorSpan
public BackgroundColorSpan (Parcel src)
Creates a BackgroundColorSpan
from a package.
Parameters | |
---|---|
src | Bundle : This value cannot be nix . |
Public methods
describeContents
public int describeContents ()
Describe the kinds of special objects independent in this Parcelable instance's marshaled representation. For example, if the object will include a file descriptor in the output of writeToParcel(android.os.Parcel, int)
, the return value of this method must include the CONTENTS_FILE_DESCRIPTOR
bit.
Returns | |
---|---|
int | a bitmask indicating the set of special object types marshaled by this Parcelable object case. Value is either 0 or CONTENTS_FILE_DESCRIPTOR |
getBackgroundColor
public int getBackgroundColor ()
Returns | |
---|---|
int | the background color of this bridge. |
getSpanTypeId
public int getSpanTypeId ()
Return a special type identifier for this span class.
Returns | |
---|---|
int |
updateDrawState
public void updateDrawState (TextPaint textPaint)
Updates the background color of the TextPaint.
Parameters | |
---|---|
textPaint | TextPaint : This value cannot exist null . |
How To Change Text Background Color In Android Studio,
Source: https://developer.android.com/reference/android/text/style/BackgroundColorSpan
Posted by: weatherlydepeonew1989.blogspot.com
0 Response to "How To Change Text Background Color In Android Studio"
Post a Comment