Home
last modified time | relevance | path

Searched refs:Layout (Results 1 – 25 of 129) sorted by relevance

123456

/aosp14/frameworks/base/services/tests/displayservicetests/src/com/android/server/display/
H A DDeviceStateToLayoutMapTest.java66 Layout testLayout = new Layout(); in testInitialState()
85 Layout testLayout = new Layout(); in testSwitchedState()
130 Layout testLayout = new Layout(); in testWholeStateConfig()
150 Layout layout = new Layout(); in testLeadDisplayAddress()
168 Layout layout = new Layout(); in testLeadDisplayAddress_defaultDisplay()
180 Layout layout = new Layout(); in testLeadDisplayAddress_noLeadDisplay()
193 Layout layout = new Layout(); in testLeadDisplayAddress_selfLeadDisplayForNonDefaultDisplay()
208 Layout layout = new Layout(); in testLeadDisplayAddress_wrongLeadDisplayForDefaultDisplay()
223 Layout layout = new Layout(); in testLeadDisplayAddress_notExistingLeadDisplayForNonDefaultDisplay()
233 Layout layout = new Layout(); in testLeadDisplayAddress_leadDisplayInDifferentDisplayGroup()
[all …]
H A DLogicalDisplayMapperTest.java34 import static com.android.server.display.layout.Layout.Display.POSITION_REAR;
72 import com.android.server.display.layout.Layout;
314 Layout layout1 = new Layout(); in testGetDisplayInfoForStateLocked_defaultLayout()
348 Layout layout1 = new Layout(); in testGetDisplayInfoForStateLocked_multipleLayouts()
353 Layout layout2 = new Layout(); in testGetDisplayInfoForStateLocked_multipleLayouts()
397 Layout layout = new Layout(); in testGetDisplayInfoForStateLocked_multipleDisplayGroups()
646 Layout layout = new Layout(); in testDeviceStateLocked()
661 layout = new Layout(); in testDeviceStateLocked()
739 Layout threeDevicesEnabledLayout = new Layout(); in testEnabledAndDisabledDisplays()
774 Layout oneDeviceEnabledLayout = new Layout(); in testEnabledAndDisabledDisplays()
[all …]
/aosp14/frameworks/base/apct-tests/perftests/core/src/android/text/
H A DPrecomputedTextPerfTest.java57 .setBreakStrategy(Layout.BREAK_STRATEGY_BALANCED) in testCreate_NoStyled_Hyphenation()
58 .setHyphenationFrequency(Layout.HYPHENATION_FREQUENCY_NORMAL) in testCreate_NoStyled_Hyphenation()
74 .setBreakStrategy(Layout.BREAK_STRATEGY_SIMPLE) in testCreate_NoStyled_NoHyphenation()
75 .setHyphenationFrequency(Layout.HYPHENATION_FREQUENCY_NONE) in testCreate_NoStyled_NoHyphenation()
91 .setBreakStrategy(Layout.BREAK_STRATEGY_BALANCED) in testCreate_NoStyled_Hyphenation_WidthOnly()
108 .setBreakStrategy(Layout.BREAK_STRATEGY_SIMPLE) in testCreate_NoStyled_NoHyphenation_WidthOnly()
109 .setHyphenationFrequency(Layout.HYPHENATION_FREQUENCY_NONE) in testCreate_NoStyled_NoHyphenation_WidthOnly()
125 .setBreakStrategy(Layout.BREAK_STRATEGY_BALANCED) in testCreate_Styled_Hyphenation()
142 .setBreakStrategy(Layout.BREAK_STRATEGY_SIMPLE) in testCreate_Styled_NoHyphenation()
159 .setBreakStrategy(Layout.BREAK_STRATEGY_BALANCED) in testCreate_Styled_Hyphenation_WidthOnly()
[all …]
H A DPrecomputedTextMemoryUsageTest.java66 .setBreakStrategy(Layout.BREAK_STRATEGY_SIMPLE) in testMemoryUsage_Latin_NoHyphenation()
67 .setHyphenationFrequency(Layout.HYPHENATION_FREQUENCY_NONE) in testMemoryUsage_Latin_NoHyphenation()
84 .setBreakStrategy(Layout.BREAK_STRATEGY_BALANCED) in testMemoryUsage_Latin_Hyphenation()
85 .setHyphenationFrequency(Layout.HYPHENATION_FREQUENCY_NORMAL) in testMemoryUsage_Latin_Hyphenation()
102 .setBreakStrategy(Layout.BREAK_STRATEGY_SIMPLE) in testMemoryUsage_CJK_NoHyphenation()
103 .setHyphenationFrequency(Layout.HYPHENATION_FREQUENCY_NONE) in testMemoryUsage_CJK_NoHyphenation()
120 .setBreakStrategy(Layout.BREAK_STRATEGY_BALANCED) in testMemoryUsage_CJK_Hyphenation()
139 .setBreakStrategy(Layout.BREAK_STRATEGY_SIMPLE) in testMemoryUsage_Arabic_NoHyphenation()
140 .setHyphenationFrequency(Layout.HYPHENATION_FREQUENCY_NONE) in testMemoryUsage_Arabic_NoHyphenation()
158 .setBreakStrategy(Layout.BREAK_STRATEGY_BALANCED) in testMemoryUsage_Arabic_Hyphenation()
[all …]
H A DStaticLayoutPerfTest.java103 .setBreakStrategy(Layout.BREAK_STRATEGY_SIMPLE) in testCreate_FixedText_NoStyle_Greedy_NoHyphenation()
118 .setBreakStrategy(Layout.BREAK_STRATEGY_SIMPLE) in testCreate_RandomText_NoStyled_Greedy_NoHyphenation()
133 .setBreakStrategy(Layout.BREAK_STRATEGY_SIMPLE) in testCreate_RandomText_NoStyled_Greedy_Hyphenation()
193 .setBreakStrategy(Layout.BREAK_STRATEGY_SIMPLE) in testCreate_RandomText_Styled_Greedy_NoHyphenation()
205 Layout.BREAK_STRATEGY_SIMPLE, Layout.HYPHENATION_FREQUENCY_NONE); in testCreate_PrecomputedText_NoStyled_Greedy_NoHyphenation()
210 .setBreakStrategy(Layout.BREAK_STRATEGY_SIMPLE) in testCreate_PrecomputedText_NoStyled_Greedy_NoHyphenation()
222 Layout.BREAK_STRATEGY_SIMPLE, Layout.HYPHENATION_FREQUENCY_NONE); in testCreate_PrecomputedText_NoStyled_Greedy_NoHyphenation_DirDifferent()
241 Layout.BREAK_STRATEGY_SIMPLE, Layout.HYPHENATION_FREQUENCY_NORMAL); in testCreate_PrecomputedText_NoStyled_Greedy_Hyphenation()
258 Layout.BREAK_STRATEGY_BALANCED, Layout.HYPHENATION_FREQUENCY_NONE); in testCreate_PrecomputedText_NoStyled_Balanced_NoHyphenation()
275 Layout.BREAK_STRATEGY_BALANCED, Layout.HYPHENATION_FREQUENCY_NORMAL); in testCreate_PrecomputedText_NoStyled_Balanced_Hyphenation()
[all …]
/aosp14/frameworks/base/core/java/android/text/
H A DAndroidBidi.java22 import android.text.Layout.Directions;
49 case Layout.DIR_REQUEST_LTR: paraLevel = Bidi.LTR; break; in bidi()
50 case Layout.DIR_REQUEST_RTL: paraLevel = Bidi.RTL; break; in bidi()
61 return (result & 0x1) == 0 ? Layout.DIR_LEFT_TO_RIGHT : Layout.DIR_RIGHT_TO_LEFT; in bidi()
79 return Layout.DIRS_ALL_LEFT_TO_RIGHT; in directions()
82 int baseLevel = dir == Layout.DIR_LEFT_TO_RIGHT ? 0 : 1; in directions()
119 return Layout.DIRS_ALL_RIGHT_TO_LEFT; in directions()
121 return Layout.DIRS_ALL_LEFT_TO_RIGHT; in directions()
126 int levelBits = minLevel << Layout.RUN_LEVEL_SHIFT; in directions()
146 levelBits = curLevel << Layout.RUN_LEVEL_SHIFT; in directions()
[all …]
H A DPrecomputedText.java96 private final @Layout.BreakStrategy int mBreakStrategy;
99 private final @Layout.HyphenationFrequency int mHyphenationFrequency;
115 private @Layout.BreakStrategy int mBreakStrategy = Layout.BREAK_STRATEGY_HIGH_QUALITY;
118 private @Layout.HyphenationFrequency int mHyphenationFrequency =
119 Layout.HYPHENATION_FREQUENCY_NORMAL;
217 @Layout.BreakStrategy int strategy, in Params()
218 @Layout.HyphenationFrequency int frequency) { in Params()
249 public @Layout.BreakStrategy int getBreakStrategy() { in getBreakStrategy()
447 return frequency == Layout.HYPHENATION_FREQUENCY_FULL_FAST in isFastHyphenation()
448 || frequency == Layout.HYPHENATION_FREQUENCY_NORMAL_FAST; in isFastHyphenation()
[all …]
H A DSelection.java199 public static boolean moveUp(Spannable text, Layout layout) { in moveUp()
270 public static boolean moveDown(Spannable text, Layout layout) { in moveDown()
306 public static boolean moveLeft(Spannable text, Layout layout) { in moveLeft()
331 public static boolean moveRight(Spannable text, Layout layout) { in moveRight()
448 public static boolean extendUp(Spannable text, Layout layout) { in extendUp()
467 public static boolean extendDown(Spannable text, Layout layout) { in extendDown()
486 public static boolean extendLeft(Spannable text, Layout layout) { in extendLeft()
502 public static boolean extendRight(Spannable text, Layout layout) { in extendRight()
526 public static boolean moveToLeftEdge(Spannable text, Layout layout) { in moveToLeftEdge()
576 private static int findEdge(Spannable text, Layout layout, int dir) { in findEdge()
[all …]
H A DMeasuredParagraph.java30 import android.text.Layout.Directions;
99 private @Layout.Direction int mParaDir;
180 public @Layout.Direction int getParagraphDir() { in getParagraphDir()
192 return Layout.DIRS_ALL_LEFT_TO_RIGHT; in getDirections()
496 mParaDir = Layout.DIR_LEFT_TO_RIGHT; in resetAndAnalyzeBidi()
501 bidiRequest = Layout.DIR_REQUEST_LTR; in resetAndAnalyzeBidi()
503 bidiRequest = Layout.DIR_REQUEST_RTL; in resetAndAnalyzeBidi()
505 bidiRequest = Layout.DIR_REQUEST_DEFAULT_LTR; in resetAndAnalyzeBidi()
507 bidiRequest = Layout.DIR_REQUEST_DEFAULT_RTL; in resetAndAnalyzeBidi()
510 bidiRequest = isRtl ? Layout.DIR_REQUEST_RTL : Layout.DIR_REQUEST_LTR; in resetAndAnalyzeBidi()
/aosp14/frameworks/base/apct-tests/perftests/core/src/android/widget/
H A DTextViewPrecomputedTextPerfTest.java28 import android.text.Layout;
92 textView.setBreakStrategy(Layout.BREAK_STRATEGY_BALANCED); in testNewLayout_RandomText()
112 textView.setBreakStrategy(Layout.BREAK_STRATEGY_BALANCED); in testNewLayout_RandomText_Selectable()
131 .setBreakStrategy(Layout.BREAK_STRATEGY_BALANCED).build(); in testNewLayout_PrecomputedText()
153 .setBreakStrategy(Layout.BREAK_STRATEGY_BALANCED).build(); in testNewLayout_PrecomputedText_Selectable()
176 textView.setBreakStrategy(Layout.BREAK_STRATEGY_BALANCED); in testSetText_RandomText()
194 textView.setBreakStrategy(Layout.BREAK_STRATEGY_BALANCED); in testSetText_RandomText_Selectable()
253 textView.setBreakStrategy(Layout.BREAK_STRATEGY_BALANCED); in testOnMeasure_RandomText()
274 textView.setBreakStrategy(Layout.BREAK_STRATEGY_BALANCED); in testOnMeasure_RandomText_Selectable()
342 textView.setBreakStrategy(Layout.BREAK_STRATEGY_BALANCED); in testOnDraw_RandomText()
[all …]
/aosp14/frameworks/base/core/tests/coretests/src/android/text/
H A DLayoutTest.java34 import android.text.Layout.Alignment;
60 private Layout.Alignment mAlign;
89 Layout layout = new MockLayout(text, mTextPaint, mWidth, in testGetText()
99 Layout layout = new MockLayout(LAYOUT_TEXT, mTextPaint, mWidth, in testGetPaint()
110 Layout layout = new MockLayout(LAYOUT_TEXT, mTextPaint, 10, in testGetWidth()
120 Layout layout = new MockLayout(LAYOUT_TEXT, mTextPaint, 15, in testGetEllipsizedWidth()
130 Layout layout = new MockLayout(LAYOUT_TEXT, mTextPaint, mWidth, in testIncreaseWidthTo()
149 Layout layout = new MockLayout(LAYOUT_TEXT, mTextPaint, mWidth, in testGetHeight()
517 private static final class MockLayout extends Layout {
559 return Layout.DIRS_ALL_LEFT_TO_RIGHT; in getLineDirections()
[all …]
H A DStaticLayoutTest.java29 import android.text.Layout.Alignment;
112 Layout l = b.build(); in testGetters1()
136 Layout l = b.build(); in testLineMetrics_withPadding()
152 Layout l = b.build(); in testLineMetrics_withPaddingAndWidth()
172 Layout l = b.build(); in testLineMetrics_withThreeLines()
202 Layout l = b.build(); in testLineMetrics_withLargeText()
225 Layout l = b.build(); in testLineMetrics_withSpacingAdd()
249 Layout l = b.build(); in testLineMetrics_withSpacingMult()
275 Layout l = b.build(); in testLineMetrics_withUnitIntervalSpacingMult()
288 final Layout layout = builder().build(); in testGetLineExtra_withNegativeValue()
[all …]
H A DStaticLayoutDirectionsTest.java22 import android.text.Layout.Directions;
140 Layout l = b.build(); in testTrailingWhitespace()
145 Directions expected = dirs(0, LVL1_1, 1, LVL2_1, 2, 3 | (1 << Layout.RUN_LEVEL_SHIFT)); in testTrailingWhitespace()
161 Layout l = b.build(); in testNextToRightOf()
178 Layout l = b.build(); in testNextToLeftOf()
204 private void checkDirections(Layout l, int i, String text, in checkDirections()
H A DMeasuredParagraphTest.java72 assertEquals(Layout.DIR_LEFT_TO_RIGHT, mt.getParagraphDir()); in buildForBidi()
103 assertEquals(Layout.DIR_LEFT_TO_RIGHT, mt.getParagraphDir()); in buildForMeasurement()
120 assertEquals(Layout.DIR_RIGHT_TO_LEFT, mt2.getParagraphDir()); in buildForMeasurement()
144 assertEquals(Layout.DIR_LEFT_TO_RIGHT, mt.getParagraphDir()); in buildForStaticLayout()
160 assertEquals(Layout.DIR_RIGHT_TO_LEFT, mt2.getParagraphDir()); in buildForStaticLayout()
H A DTextLayoutTest.java44 Layout.Alignment.ALIGN_NORMAL, 1, 0, in testStaticLayout()
51 Layout.Alignment.ALIGN_NORMAL, 1, 0, in testDynamicLayoutTest()
/aosp14/frameworks/base/services/core/java/com/android/server/display/
H A DDeviceStateToLayoutMap.java31 import com.android.server.display.layout.Layout;
56 private static final int POSITION_UNKNOWN = Layout.Display.POSITION_UNKNOWN;
57 private static final int POSITION_FRONT = Layout.Display.POSITION_FRONT;
58 private static final int POSITION_REAR = Layout.Display.POSITION_REAR;
66 private final SparseArray<Layout> mLayoutMap = new SparseArray<>();
90 Layout get(int state) { in get()
91 Layout layout = mLayoutMap.get(state); in get()
118 for (com.android.server.display.config.layout.Layout l : layouts.getLayout()) { in loadLayoutsFromConfig()
120 final Layout layout = createLayout(state); in loadLayoutsFromConfig()
158 private Layout createLayout(int state) { in createLayout()
[all …]
/aosp14/frameworks/base/core/java/android/text/style/
H A DAlignmentSpan.java21 import android.text.Layout;
35 Layout.Alignment getAlignment(); in getAlignment()
57 private final Layout.Alignment mAlignment;
62 public Standard(@NonNull Layout.Alignment align) { in Standard()
70 mAlignment = Layout.Alignment.valueOf(src.readString()); in Standard()
101 public Layout.Alignment getAlignment() { in getAlignment()
H A DLeadingMarginSpan.java22 import android.text.Layout;
71 boolean first, Layout layout); in drawLeadingMargin()
158 boolean first, Layout layout) { in drawLeadingMargin()
/aosp14/frameworks/base/core/java/android/text/method/
H A DArrowKeyMovementMethod.java21 import android.text.Layout;
74 final Layout layout = widget.getLayout(); in left()
87 final Layout layout = widget.getLayout(); in right()
100 final Layout layout = widget.getLayout(); in up()
113 final Layout layout = widget.getLayout(); in down()
126 final Layout layout = widget.getLayout(); in pageUp()
153 final Layout layout = widget.getLayout(); in pageDown()
200 final Layout layout = widget.getLayout(); in lineStart()
213 final Layout layout = widget.getLayout(); in lineEnd()
254 final Layout layout = widget.getLayout(); in previousParagraph()
[all …]
H A DBaseMovementMethod.java20 import android.text.Layout;
452 final Layout layout = widget.getLayout(); in getScrollBoundsLeft()
469 final Layout layout = widget.getLayout(); in getScrollBoundsRight()
538 final Layout layout = widget.getLayout(); in scrollUp()
565 final Layout layout = widget.getLayout(); in scrollDown()
595 final Layout layout = widget.getLayout(); in scrollPageUp()
615 final Layout layout = widget.getLayout(); in scrollPageDown()
637 final Layout layout = widget.getLayout(); in scrollTop()
655 final Layout layout = widget.getLayout(); in scrollBottom()
/aosp14/frameworks/base/core/java/com/android/internal/widget/
H A DImageFloatingTextView.java23 import android.text.Layout;
66 setHyphenationFrequency(Layout.HYPHENATION_FREQUENCY_FULL_FAST); in ImageFloatingTextView()
67 setBreakStrategy(Layout.BREAK_STRATEGY_HIGH_QUALITY); in ImageFloatingTextView()
71 protected Layout makeSingleLayout(int wantWidth, BoringLayout.Metrics boring, int ellipsisWidth, in makeSingleLayout()
72 Layout.Alignment alignment, boolean shouldEllipsize, in makeSingleLayout()
153 Layout layout = getLayout(); in onMeasure()
/aosp14/frameworks/base/core/tests/coretests/src/android/widget/
H A DTextViewPopulateCharacterBoundsTest.java32 import android.text.Layout;
102 final Layout layout = textView.getLayout(); in testPopulateCharacterBounds_LTR()
131 final Layout layout = textView.getLayout(); in testPopulateCharacterBounds_LTR_multiline()
161 final Layout layout = textView.getLayout(); in testPopulateCharacterBounds_LTR_newline()
194 final Layout layout = textView.getLayout(); in testPopulateCharacterBounds_RTL()
223 final Layout layout = textView.getLayout(); in testPopulateCharacterBounds_RTL_multiline()
253 final Layout layout = textView.getLayout(); in testPopulateCharacterBounds_RTL_newline()
287 final Layout layout = textView.getLayout(); in testPopulateCharacterBounds_BiDi()
320 final Layout layout = textView.getLayout(); in testPopulateCharacterBounds_BiDi_multiline()
348 final Layout layout = textView.getLayout(); in testPopulateCharacterBounds_charactersWithInvisibleRegion()
[all …]
/aosp14/frameworks/base/libs/hwui/hwui/
H A DMinikinUtils.h45 static minikin::Layout doLayout(const Paint* paint, minikin::Bidi bidiFlags,
66 static float xOffsetForTextAlign(Paint* paint, const minikin::Layout& layout);
68 static float hOffsetForTextAlign(Paint* paint, const minikin::Layout& layout,
72 static void forFontRun(const minikin::Layout& layout, Paint* paint, F& f) { in forFontRun()
H A DMinikinUtils.cpp52 minikin::Layout MinikinUtils::doLayout(const Paint* paint, minikin::Bidi bidiFlags, in doLayout()
66 return minikin::Layout(textBuf.substr(contextRange), range - contextStart, bidiFlags, in doLayout()
94 return minikin::Layout::measureText(textBuf, range, bidiFlags, minikinPaint, startHyphen, in measureText()
113 float MinikinUtils::xOffsetForTextAlign(Paint* paint, const minikin::Layout& layout) { in xOffsetForTextAlign()
127 float MinikinUtils::hOffsetForTextAlign(Paint* paint, const minikin::Layout& layout, in hOffsetForTextAlign()
/aosp14/frameworks/base/tools/aapt2/xml/
H A DXmlDom_test.cpp44 </Layout>)"; in TEST()
61 doc->root->name = "Layout"; in TEST()
90 EXPECT_THAT(new_doc->root->name, StrEq("Layout")); in TEST()

123456