H A D | TextLine.java | 236 boolean runIsRtl = (runs[i+1] & Layout.RUN_RTL_FLAG) != 0; 253 h += drawRun(c, segstart, j, runIsRtl, x+h, top, y, bottom, 313 boolean runIsRtl = (runs[i+1] & Layout.RUN_RTL_FLAG) != 0; 332 boolean advance = (mDir == Layout.DIR_RIGHT_TO_LEFT) == runIsRtl; 334 return h += measureRun(segstart, offset, j, runIsRtl, fmi); 337 float w = measureRun(segstart, j, j, runIsRtl, fmi); 341 return h += measureRun(segstart, offset, j, runIsRtl, null); 369 * @param runIsRtl true if the run is right-to-left 379 int limit, boolean runIsRtl, float x, int top, int y, int bottom, 382 if ((mDir == Layout.DIR_LEFT_TO_RIGHT) == runIsRtl) { 378 drawRun(Canvas c, int start, int limit, boolean runIsRtl, float x, int top, int y, int bottom, boolean needWidth) argument 406 measureRun(int start, int offset, int limit, boolean runIsRtl, FontMetricsInt fmi) argument 606 getOffsetBeforeAfter(int runIndex, int runStart, int runLimit, boolean runIsRtl, int offset, boolean after) argument 717 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) argument 809 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 886 handleRun(int start, int measureLimit, int limit, boolean runIsRtl, Canvas c, float x, int top, int y, int bottom, FontMetricsInt fmi, boolean needWidth) argument 991 drawTextRun(Canvas c, TextPaint wp, int start, int end, int contextStart, int contextEnd, boolean runIsRtl, float x, int y) argument [all...] |