Home
last modified time | relevance | path

Searched refs:lineStart (Results 1 – 13 of 13) sorted by relevance

/frameworks/base/core/java/android/util/
DIndentingPrintWriter.java203 int lineStart = offset; in write() local
212 super.write(buf, lineStart, lineEnd - lineStart); in write()
213 lineStart = lineEnd; in write()
224 mCurrentLength = lineEnd - lineStart; in write()
228 super.write(buf, lineStart, lineEnd - lineStart); in write()
231 lineStart = lineEnd; in write()
237 if (lineStart != lineEnd) { in write()
239 super.write(buf, lineStart, lineEnd - lineStart); in write()
/frameworks/base/core/java/android/view/inputmethod/
DTextBoundsInfo.java356 final int lineStart = lineRange[0]; in getOffsetForPosition() local
383 int graphemeStart = mGraphemeSegmentFinder.nextEndBoundary(lineStart); in getOffsetForPosition()
391 if (graphemeStart >= lineStart) { in getOffsetForPosition()
392 float cursorPosition = getCursorHorizontalPosition(graphemeStart, lineStart, in getOffsetForPosition()
464 private boolean primaryIsTrailingPrevious(int offset, int lineStart, int lineEnd) { in primaryIsTrailingPrevious() argument
475 if (offset > lineStart) { in primaryIsTrailingPrevious()
502 private float getCursorHorizontalPosition(int index, int lineStart, int lineEnd, in getCursorHorizontalPosition() argument
504 Preconditions.checkArgumentInRange(index, lineStart, lineEnd, "index"); in getCursorHorizontalPosition()
505 final boolean lineIsRtl = (getCharacterFlags(lineStart) & FLAG_LINE_IS_RTL) != 0; in getCursorHorizontalPosition()
507 primaryIsTrailingPrevious(index, lineStart, lineEnd); in getCursorHorizontalPosition()
[all …]
/frameworks/base/core/java/android/text/
DLayout.java1432 int lineStart = getLineStart(line); in isLevelBoundary() local
1434 if (offset == lineStart || offset == lineEnd) { in isLevelBoundary()
1436 int runIndex = offset == lineStart ? 0 : runs.length - 2; in isLevelBoundary()
1440 offset -= lineStart; in isLevelBoundary()
1464 int lineStart = getLineStart(line); in isRtlCharAt() local
1466 int start = lineStart + runs[i]; in isRtlCharAt()
1490 int lineStart = getLineStart(line); in getRunRange() local
1492 int start = lineStart + runs[i]; in getRunRange()
1532 int lineStart = getLineStart(line); in primaryIsTrailingPrevious() local
1538 int start = lineStart + runs[i]; in primaryIsTrailingPrevious()
[all …]
DStaticLayout.java1283 private void calculateEllipsis(int lineStart, int lineEnd,
1299 int len = lineEnd - lineStart;
1308 float w = measured.getCharWidthAt(i - 1 + lineStart - widthStart);
1311 && measured.getCharWidthAt(i + lineStart - widthStart) == 0.0f) {
1333 float w = measured.getCharWidthAt(i + lineStart - widthStart);
1356 float w = measured.getCharWidthAt(right - 1 + lineStart - widthStart);
1360 && measured.getCharWidthAt(right + lineStart - widthStart)
1371 float w = measured.getCharWidthAt(left + lineStart - widthStart);
DTextLine.java945 int lineStart = 0;
950 int runIndex, runLevel = 0, runStart = lineStart, runLimit = lineEnd, newCaret = -1;
953 if (cursor == lineStart) {
961 runStart = lineStart + runs[runIndex];
977 prevRunStart = lineStart + runs[prevRunIndex];
1035 int otherRunStart = lineStart + runs[otherRunIndex];
1085 newCaret = advance ? lineEnd : lineStart;
/frameworks/base/packages/SystemUI/animation/src/com/android/systemui/animation/
DTextInterpolator.kt495 val lineStart = layout.getLineStart(lineNo) in <lambda>() constant
497 var count = lineEnd - lineStart in <lambda>()
499 val last = lineStart + count - 1 in <lambda>()
500 if (last > lineStart && last < layout.text.length && layout.text[last] == '\n') { in <lambda>()
507 lineStart, in <lambda>()
519 text.append(layout.text.substring(lineStart, lineEnd)) in <lambda>()
/frameworks/opt/setupwizard/library/gingerbread/src/com/android/setupwizardlib/util/
DLinkAccessibilityHelper.java266 final int lineStart = layout.getLineForOffset(spanStart); in getBoundsForSpan() local
268 layout.getLineBounds(lineStart, outRect); in getBoundsForSpan()
269 if (lineEnd == lineStart) { in getBoundsForSpan()
279 if (layout.getParagraphDirection(lineStart) == Layout.DIR_RIGHT_TO_LEFT) { in getBoundsForSpan()
/frameworks/base/core/java/android/text/method/
DScrollingMovementMethod.java70 protected boolean lineStart(TextView widget, Spannable buffer) { in lineStart() method in ScrollingMovementMethod
DArrowKeyMovementMethod.java196 protected boolean lineStart(TextView widget, Spannable buffer) { in lineStart() method in ArrowKeyMovementMethod
241 return lineStart(widget, buffer); in home()
DBaseMovementMethod.java172 return lineStart(widget, buffer); in handleMovementKey()
355 protected boolean lineStart(TextView widget, Spannable buffer) { in lineStart() method in BaseMovementMethod
/frameworks/base/tools/aapt2/integration-tests/CommandTests/
Dandroid-33.jarAndroidManifest.xml META-INF/ META-INF/MANIFEST.MF NOTICES/ NOTICES/libcore ...
/frameworks/opt/setupwizard/tools/docs/
Dandroid-22.txt30203 method protected boolean lineStart(android.widget.TextView, android.text.Spannable);
/frameworks/base/core/api/
Dcurrent.txt48420 method protected boolean lineStart(android.widget.TextView, android.text.Spannable);