H A D | TextLine.java | 245 boolean runIsRtl = (runs[i+1] & Layout.RUN_RTL_FLAG) != 0; 262 h += drawRun(c, segstart, j, runIsRtl, x+h, top, y, bottom, 322 boolean runIsRtl = (runs[i+1] & Layout.RUN_RTL_FLAG) != 0; 341 boolean advance = (mDir == Layout.DIR_RIGHT_TO_LEFT) == runIsRtl; 343 return h += measureRun(segstart, offset, j, runIsRtl, fmi); 346 float w = measureRun(segstart, j, j, runIsRtl, fmi); 350 return h += measureRun(segstart, offset, j, runIsRtl, null); 378 * @param runIsRtl true if the run is right-to-left 388 int limit, boolean runIsRtl, float x, int top, int y, int bottom, 391 if ((mDir == Layout.DIR_LEFT_TO_RIGHT) == runIsRtl) { 387 drawRun(Canvas c, int start, int limit, boolean runIsRtl, float x, int top, int y, int bottom, boolean needWidth) argument 415 measureRun(int start, int offset, int limit, boolean runIsRtl, FontMetricsInt fmi) argument 615 getOffsetBeforeAfter(int runIndex, int runStart, int runLimit, boolean runIsRtl, int offset, boolean after) argument 726 getRunAdvance(TextPaint wp, int start, int end, int contextStart, int contextEnd, boolean runIsRtl, int offset) argument 757 handleText(TextPaint wp, int start, int end, int contextStart, int contextEnd, boolean runIsRtl, Canvas c, float x, int top, int y, int bottom, FontMetricsInt fmi, boolean needWidth, int offset, @Nullable ArrayList<DecorationInfo> decorations) argument 871 handleReplacement(ReplacementSpan replacement, TextPaint wp, int start, int limit, boolean runIsRtl, Canvas c, float x, int top, int y, int bottom, FontMetricsInt fmi, boolean needWidth) argument 985 handleRun(int start, int measureLimit, int limit, boolean runIsRtl, Canvas c, float x, int top, int y, int bottom, FontMetricsInt fmi, boolean needWidth) argument 1139 drawTextRun(Canvas c, TextPaint wp, int start, int end, int contextStart, int contextEnd, boolean runIsRtl, float x, int y) argument [all...] |