Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 339e9492 authored by Justin Ghan's avatar Justin Ghan
Browse files

Layout#getRangeForRect support different text inclusion strategies

These APIs will be made public in a follow up change.

Bug: 243969224
Test: atest android.text.LayoutGetRangeForRectTest
Test: atest android.widget.cts.TextViewHandwritingGestureTest
Change-Id: I65ddda9d60c486ca8f53bbd9f0d97209d56bec62
parent a90a2425
Loading
Loading
Loading
Loading
+208 −155

File changed.

Preview size limit exceeded, changes collapsed.

+2 −1
Original line number Diff line number Diff line
@@ -9524,7 +9524,8 @@ public class TextView extends View implements ViewTreeObserver.OnPreDrawListener
            segmentIterator = new GraphemeClusterSegmentIterator(mText, mTextPaint);
        }
        return mLayout.getRangeForRect(area, segmentIterator);
        return mLayout.getRangeForRect(
                area, segmentIterator, Layout.INCLUSION_STRATEGY_CONTAINS_CENTER);
    }
    private Pattern getWhitespacePattern() {
+242 −54

File changed.

Preview size limit exceeded, changes collapsed.