Package icyllis.modernui.text.style
Class TabStopSpan.Standard
java.lang.Object
icyllis.modernui.text.style.TabStopSpan.Standard
- All Implemented Interfaces:
ParagraphStyle,TabStopSpan
- Enclosing interface:
TabStopSpan
The default implementation of TabStopSpan that allows setting the offset of the tab stop
from the leading margin of the first line of text.
Let's consider that we have the following text: "\tParagraph text beginning with tab." and we want to move the tab stop with 100px. This can be achieved like this:
SpannableString string = new SpannableString("\tParagraph text beginning with tab.");
string.setSpan(new TabStopSpan.Standard(100), 0, string.length(),
Spanned.SPAN_EXCLUSIVE_EXCLUSIVE);-
Nested Class Summary
Nested classes/interfaces inherited from interface icyllis.modernui.text.style.TabStopSpan
TabStopSpan.Standard -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionintReturns the offset of the tab stop from the leading margin of the line, in pixels.
-
Constructor Details
-
Standard
public Standard(int offset) Constructs aTabStopSpan.Standardbased on an offset.- Parameters:
offset- the offset of the tab stop from the leading margin of the line, in pixels
-
-
Method Details
-
getTabStop
public int getTabStop()Description copied from interface:TabStopSpanReturns the offset of the tab stop from the leading margin of the line, in pixels.- Specified by:
getTabStopin interfaceTabStopSpan- Returns:
- the offset, in pixels
-