/aosp14/frameworks/base/core/tests/coretests/src/android/text/ |
H A D | LayoutTest.java | 318 final List<RectF> rectangles = new ArrayList<>(); in testGetSelectionWithASingleLineSelection() local 333 assertEquals(1, rectangles.size()); in testGetSelectionWithASingleLineSelection() 335 final RectF rectangle = rectangles.get(0); in testGetSelectionWithASingleLineSelection() 349 final List<RectF> rectangles = new ArrayList<>(); in testGetSelectionWithMultilineSelection_secondLineSelectionEndsBeforeFirstCharacter() local 370 assertEquals(3, rectangles.size()); in testGetSelectionWithMultilineSelection_secondLineSelectionEndsBeforeFirstCharacter() 372 final RectF topRectangle = rectangles.get(0); in testGetSelectionWithMultilineSelection_secondLineSelectionEndsBeforeFirstCharacter() 417 assertEquals(4, rectangles.size()); 419 final RectF topRectangle = rectangles.get(0); 421 final RectF bottomRectangle = rectangles.get(2); 453 assertEquals(1, rectangles.size()); in testGetSelectionPathWithASingleLineSelection() [all …]
|
/aosp14/frameworks/base/core/java/android/widget/ |
H A D | SmartSelectSprite.java | 243 private RectangleList(final List<RoundedRectangleShape> rectangles) { in RectangleList() argument 244 mRectangles = new ArrayList<>(rectangles); in RectangleList() 245 mReversedRectangles = new ArrayList<>(rectangles); in RectangleList() 247 mOutlinePolygonPath = generateOutlinePolygonPath(rectangles); in RectangleList() 315 final List<RoundedRectangleShape> rectangles) { in generateOutlinePolygonPath() argument 317 for (final RoundedRectangleShape shape : rectangles) { in generateOutlinePolygonPath() 486 final List<RectangleWithTextSelectionLayout> rectangles) { in generateDirections() argument 487 final @RoundedRectangleShape.ExpansionDirection int[] result = new int[rectangles.size()]; in generateDirections() 489 final int centerRectangleIndex = rectangles.indexOf(centerRectangle); in generateDirections() 495 if (rectangles.size() == 1) { in generateDirections() [all …]
|
/aosp14/frameworks/base/data/keyboards/ |
H A D | Vendor_0e6f_Product_02a4.kl | 48 # Two overlapping rectangles
|
H A D | Vendor_045e_Product_02e0.kl | 53 # Two overlapping rectangles
|
H A D | Vendor_045e_Product_02e3.kl | 50 # Two overlapping rectangles
|
H A D | Vendor_0079_Product_18d4.kl | 52 # Two overlapping rectangles
|
H A D | Vendor_044f_Product_b326.kl | 52 # Two overlapping rectangles
|
H A D | Vendor_045e_Product_02d1.kl | 51 # Two overlapping rectangles
|
H A D | Vendor_045e_Product_02ea.kl | 51 # Two overlapping rectangles
|
H A D | Vendor_046d_Product_c21e.kl | 52 # Two overlapping rectangles
|
H A D | Vendor_06a3_Product_f51a.kl | 52 # Two overlapping rectangles
|
H A D | Vendor_0738_Product_4716.kl | 52 # Two overlapping rectangles
|
H A D | Vendor_0738_Product_4726.kl | 52 # Two overlapping rectangles
|
H A D | Vendor_0738_Product_4736.kl | 52 # Two overlapping rectangles
|
H A D | Vendor_0738_Product_4740.kl | 52 # Two overlapping rectangles
|
H A D | Vendor_0738_Product_9871.kl | 52 # Two overlapping rectangles
|
H A D | Vendor_0738_Product_cb29.kl | 52 # Two overlapping rectangles
|
H A D | Vendor_0738_Product_f738.kl | 52 # Two overlapping rectangles
|
H A D | Vendor_07ff_Product_ffff.kl | 52 # Two overlapping rectangles
|
H A D | Vendor_0e6f_Product_0113.kl | 52 # Two overlapping rectangles
|
H A D | Vendor_0e6f_Product_0131.kl | 52 # Two overlapping rectangles
|
H A D | Vendor_0e6f_Product_0133.kl | 52 # Two overlapping rectangles
|
H A D | Vendor_0e6f_Product_0139.kl | 52 # Two overlapping rectangles
|
H A D | Vendor_0e6f_Product_013a.kl | 52 # Two overlapping rectangles
|
H A D | Vendor_0e6f_Product_0146.kl | 52 # Two overlapping rectangles
|