Home
last modified time | relevance | path

Searched refs:textDir (Results 1 – 8 of 8) sorted by relevance

/frameworks/base/core/java/android/text/
DMeasuredParagraph.java328 @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 …]
DPrecomputedText.java160 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()
DBoringLayout.java324 TextDirectionHeuristic textDir, Metrics metrics) { in isBoring() argument
329 if (textDir != null && textDir.isRtl(text, 0, textLength)) { in isBoring()
DStaticLayout.java218 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()
DDynamicLayout.java137 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()
DLayout.java174 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);
DTextUtils.java1243 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/
DPrecomputedTextCompat.java166 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()