| Modifier and Type | Field and Description |
|---|---|
| public static final int | |
| public static final int | |
| private static Method | isIdeographicMethod
Android versions that still run a dalvik based on JDK 6 (API level 18 and before) don't have the method Character.isIdeographic. |
| public static final int | LAYOUT_LEFT_TO_RIGHT
A flag bit indicating text direction as determined by Bidi analysis. |
| public static final int | LAYOUT_NO_LIMIT_CONTEXT
A flag bit indicating that text in the char array after the indicated limit should not be examined. |
| public static final int | LAYOUT_NO_START_CONTEXT
A flag bit indicating that text in the char array before the indicated start should not be examined. |
| public static final int |
| Access | Constructor and Description |
|---|---|
| public |
| Modifier and Type | Method and Description |
|---|---|
| protected TextRun | addTextRun(PrismTextLayout layout, char[] chars, int start, int length, PGFont font, TextSpan span, byte level)
|
| private TextRun | addTextRun(PrismTextLayout layout, char[] chars, int start, int length, PGFont font, TextSpan span, byte level, boolean complex)
|
| public int | |
| public abstract void | |
| protected int | |
| private static boolean | |
| public abstract void |
| CANONICAL_SUBSTITUTION | back to summary |
|---|---|
| public static final int CANONICAL_SUBSTITUTION | |
| HINTING | back to summary |
|---|---|
| public static final int HINTING | |
| isIdeographicMethod | back to summary |
|---|---|
| private static Method isIdeographicMethod Android versions that still run a dalvik based on JDK 6 (API level 18 and before) don't have the method Character.isIdeographic. On devices with a JVM that does not have Character.isIdeographic, there will be non-optimal line breaking for CJKV. The reflection-based approach should be removed in a later version, when the Android base version moves to API level 19. | |
| LAYOUT_LEFT_TO_RIGHT | back to summary |
|---|---|
| public static final int LAYOUT_LEFT_TO_RIGHT A flag bit indicating text direction as determined by Bidi analysis. | |
| LAYOUT_NO_LIMIT_CONTEXT | back to summary |
|---|---|
| public static final int LAYOUT_NO_LIMIT_CONTEXT A flag bit indicating that text in the char array after the indicated limit should not be examined. | |
| LAYOUT_NO_START_CONTEXT | back to summary |
|---|---|
| public static final int LAYOUT_NO_START_CONTEXT A flag bit indicating that text in the char array before the indicated start should not be examined. | |
| LAYOUT_RIGHT_TO_LEFT | back to summary |
|---|---|
| public static final int LAYOUT_RIGHT_TO_LEFT | |
| GlyphLayout | back to summary |
|---|---|
| public GlyphLayout() | |
| addTextRun | back to summary |
|---|---|
| protected TextRun addTextRun(PrismTextLayout layout, char[] chars, int start, int length, PGFont font, TextSpan span, byte level) | |
| addTextRun | back to summary |
|---|---|
| private TextRun addTextRun(PrismTextLayout layout, char[] chars, int start, int length, PGFont font, TextSpan span, byte level, boolean complex) | |
| breakRuns | back to summary |
|---|---|
| public int breakRuns(PrismTextLayout layout, char[] chars, int flags) | |
| dispose | back to summary |
|---|---|
| public abstract void dispose() | |
| getInitialSlot | back to summary |
|---|---|
| protected int getInitialSlot(FontResource fr) | |
| isIdeographic | back to summary |
|---|---|
| private static boolean isIdeographic(int codePoint) | |
| layout | back to summary |
|---|---|
| public abstract void layout(TextRun run, PGFont font, FontStrike strike, char[] text) | |