/frameworks/base/core/java/android/text/ |
D | MeasuredParagraph.java | 328 @NonNull TextDirectionHeuristic textDir, in buildForBidi() argument 331 mt.resetAndAnalyzeBidi(text, start, end, textDir); in buildForBidi() 354 @NonNull TextDirectionHeuristic textDir, in buildForMeasurement() argument 357 mt.resetAndAnalyzeBidi(text, start, end, textDir); in buildForMeasurement() 403 @NonNull TextDirectionHeuristic textDir, in buildForStaticLayout() argument 408 mt.resetAndAnalyzeBidi(text, start, end, textDir); in buildForStaticLayout() 465 @NonNull TextDirectionHeuristic textDir) { in resetAndAnalyzeBidi() argument 490 if ((textDir == TextDirectionHeuristics.LTR in resetAndAnalyzeBidi() 491 || textDir == TextDirectionHeuristics.FIRSTSTRONG_LTR in resetAndAnalyzeBidi() 492 || textDir == TextDirectionHeuristics.ANYRTL_LTR) in resetAndAnalyzeBidi() [all …]
|
D | PrecomputedText.java | 160 public Builder setTextDirection(@NonNull TextDirectionHeuristic textDir) { in setTextDirection() argument 161 mTextDir = textDir; in setTextDirection() 178 public Params(@NonNull TextPaint paint, @NonNull TextDirectionHeuristic textDir, in Params() argument 181 mTextDir = textDir; in Params() 224 @NonNull TextDirectionHeuristic textDir, @Layout.BreakStrategy int strategy, in isSameTextMetricsInternal() argument 226 return mTextDir == textDir in isSameTextMetricsInternal() 438 @NonNull TextDirectionHeuristic textDir, @NonNull TextPaint paint, in canUseMeasuredResult() argument 443 && mParams.isSameTextMetricsInternal(paint, textDir, strategy, frequency); in canUseMeasuredResult()
|
D | BoringLayout.java | 324 TextDirectionHeuristic textDir, Metrics metrics) { in isBoring() argument 329 if (textDir != null && textDir.isRtl(text, 0, textLength)) { in isBoring()
|
D | StaticLayout.java | 218 public Builder setTextDirection(@NonNull TextDirectionHeuristic textDir) { in setTextDirection() argument 219 mTextDir = textDir; in setTextDirection() 505 Alignment align, TextDirectionHeuristic textDir, in StaticLayout() argument 514 paint, outerwidth, align, textDir, spacingmult, spacingadd); in StaticLayout() local 518 .setTextDirection(textDir) in StaticLayout() 612 TextDirectionHeuristic textDir = b.mTextDir; in generate() local 658 if (precomputed.canUseMeasuredResult(bufStart, bufEnd, textDir, paint, in generate() 666 final PrecomputedText.Params param = new PrecomputedText.Params(paint, textDir, in generate() 894 MeasuredParagraph.buildForBidi(source, bufEnd, bufEnd, textDir, null); in generate()
|
D | DynamicLayout.java | 137 public Builder setTextDirection(@NonNull TextDirectionHeuristic textDir) { in setTextDirection() argument 138 mTextDir = textDir; in setTextDirection() 359 @NonNull Alignment align, @NonNull TextDirectionHeuristic textDir, in DynamicLayout() argument 367 paint, width, align, textDir, spacingmult, spacingadd); in DynamicLayout() local 371 .setTextDirection(textDir) in DynamicLayout()
|
D | Layout.java | 174 TextDirectionHeuristic textDir) { in getDesiredWidth() argument 175 return getDesiredWidthWithLimit(source, start, end, paint, textDir, Float.MAX_VALUE); in getDesiredWidth() 185 TextPaint paint, TextDirectionHeuristic textDir, float upperLimit) { in getDesiredWidthWithLimit() argument 196 float w = measurePara(paint, source, i, next, textDir); in getDesiredWidthWithLimit() 246 int width, Alignment align, TextDirectionHeuristic textDir, in Layout() argument 268 mTextDir = textDir; in Layout() 2076 TextDirectionHeuristic textDir) { 2080 mt = MeasuredParagraph.buildForBidi(text, start, end, textDir, mt);
|
D | TextUtils.java | 1243 TextDirectionHeuristic textDir, String ellipsis) { in ellipsize() argument 1249 mt = MeasuredParagraph.buildForMeasurement(paint, text, 0, text.length(), textDir, mt); in ellipsize() 1440 float avail, String oneMore, String more, TextDirectionHeuristic textDir) { in commaEllipsize() argument 1446 mt = MeasuredParagraph.buildForMeasurement(p, text, 0, len, textDir, mt); in commaEllipsize() 1487 p, format, 0, format.length(), textDir, tempMt); in commaEllipsize()
|
/frameworks/support/compat/src/main/java/androidx/core/text/ |
D | PrecomputedTextCompat.java | 166 public Builder setTextDirection(@NonNull TextDirectionHeuristic textDir) { in setTextDirection() argument 167 mTextDir = textDir; in setTextDirection() 181 private Params(@NonNull TextPaint paint, @NonNull TextDirectionHeuristic textDir, in Params() argument 185 .setHyphenationFrequency(frequency).setTextDirection(textDir).build(); in Params() 190 mTextDir = textDir; in Params()
|