|
Spec-Zone .ru
спецификации, руководства, описания, API
|
public static class TextLayout.CaretPolicy extends Object
getStrongCaret, который используется, чтобы определить политику, которая определяет сильное каре в тексте двойного каре. Сильное каре используется, чтобы переместить каре налево или право. К экземплярам этого класса можно передать getCaretShapes, getNextLeftHit и getNextRightHit настроить сильный выбор каре. Определить альтернативные политики каре, подкласс CaretPolicy и переопределение getStrongCaret. getStrongCaret должен осмотреть два TextHitInfo параметры и выбирают одного из них как сильное каре.
Большинство клиентов не должно использовать этот класс.
| Конструктор и Описание |
|---|
TextLayout.CaretPolicy()
Конструкции a
CaretPolicy. |
| Модификатор и Тип | Метод и Описание |
|---|---|
TextHitInfo |
getStrongCaret(TextHitInfo hit1, TextHitInfo hit2, TextLayout layout)
Выбирает один из указанных
TextHitInfo экземпляры как сильное каре в указанном TextLayout. |
public TextLayout.CaretPolicy()
CaretPolicy.public TextHitInfo getStrongCaret(TextHitInfo hit1, TextHitInfo hit2, TextLayout layout)
TextHitInfo экземпляры как сильное каре в указанном TextLayout.hit1 - допустимый хит в layouthit2 - допустимый хит в layoutlayout - TextLayout в котором hit1 и hit2 используютсяhit1 или hit2 (или эквивалент TextHitInfo), указывая на сильное каре.
Для дальнейшей ссылки API и документации разработчика, см. . Та документация содержит более подробные, предназначенные разработчиком описания, с концептуальными краткими обзорами, определениями сроков, обходных решений, и рабочих примеров кода.
Авторское право © 1993, 2011, Oracle и/или его филиалы. Все права защищены.