Searched refs:isRtl (Results 1 - 25 of 79) sorted by relevance

1234

/frameworks/base/core/java/android/text/
H A DTextDirectionHeuristic.java33 boolean isRtl(char[] array, int start, int count); method in interface:TextDirectionHeuristic
45 boolean isRtl(CharSequence cs, int start, int count); method in interface:TextDirectionHeuristic
H A DGraphicsOperations.java40 float x, float y, boolean isRtl, Paint p);
56 boolean isRtl, float[] advances, int advancesIndex, Paint paint);
39 drawTextRun(BaseCanvas c, int start, int end, int contextStart, int contextEnd, float x, float y, boolean isRtl, Paint p) argument
55 getTextRunAdvances(int start, int end, int contextStart, int contextEnd, boolean isRtl, float[] advances, int advancesIndex, Paint paint) argument
H A DBidiFormatter.java308 final boolean isRtl = heuristic.isRtl(str, 0, str.length());
310 if (!mIsRtlContext && (isRtl || getExitDir(str) == DIR_RTL)) {
313 if (mIsRtlContext && (!isRtl || getExitDir(str) == DIR_LTR)) {
337 final boolean isRtl = heuristic.isRtl(str, 0, str.length());
339 if (!mIsRtlContext && (isRtl || getEntryDir(str) == DIR_RTL)) {
342 if (mIsRtlContext && (!isRtl || getEntryDir(str) == DIR_LTR)) {
355 public boolean isRtl(String str) { method in class:BidiFormatter
356 return isRtl((CharSequenc
366 public boolean isRtl(CharSequence str) { method in class:BidiFormatter
[all...]
H A DTextDirectionHeuristics.java148 public boolean isRtl(char[] array, int start, int count) { method in class:TextDirectionHeuristics.TextDirectionHeuristicImpl
149 return isRtl(CharBuffer.wrap(array), start, count);
153 public boolean isRtl(CharSequence cs, int start, int count) { method in class:TextDirectionHeuristics.TextDirectionHeuristicImpl
/frameworks/support/compat/src/main/java/androidx/core/text/
H A DTextDirectionHeuristicCompat.java33 boolean isRtl(char[] array, int start, int count); method in interface:TextDirectionHeuristicCompat
45 boolean isRtl(CharSequence cs, int start, int count); method in interface:TextDirectionHeuristicCompat
H A DBidiFormatter.java300 final boolean isRtl = heuristic.isRtl(str, 0, str.length());
302 if (!mIsRtlContext && (isRtl || getExitDir(str) == DIR_RTL)) {
305 if (mIsRtlContext && (!isRtl || getExitDir(str) == DIR_LTR)) {
328 final boolean isRtl = heuristic.isRtl(str, 0, str.length());
330 if (!mIsRtlContext && (isRtl || getEntryDir(str) == DIR_RTL)) {
333 if (mIsRtlContext && (!isRtl || getEntryDir(str) == DIR_LTR)) {
346 public boolean isRtl(String str) { method in class:BidiFormatter
347 return isRtl((CharSequenc
357 public boolean isRtl(CharSequence str) { method in class:BidiFormatter
[all...]
H A DTextDirectionHeuristicsCompat.java124 public boolean isRtl(char[] array, int start, int count) { method in class:TextDirectionHeuristicsCompat.TextDirectionHeuristicImpl
125 return isRtl(CharBuffer.wrap(array), start, count);
129 public boolean isRtl(CharSequence cs, int start, int count) { method in class:TextDirectionHeuristicsCompat.TextDirectionHeuristicImpl
/frameworks/opt/setupwizard/library/main/src/com/android/setupwizardlib/util/
H A DDrawableLayoutDirectionHelper.java38 boolean isRtl = Build.VERSION.SDK_INT >= Build.VERSION_CODES.JELLY_BEAN_MR1
41 isRtl);
51 boolean isRtl = false;
55 isRtl = layoutDirection == View.LAYOUT_DIRECTION_RTL;
58 isRtl);
74 int insetStart, int insetTop, int insetEnd, int insetBottom, boolean isRtl) {
75 if (isRtl) {
73 createRelativeInsetDrawable(Drawable drawable, int insetStart, int insetTop, int insetEnd, int insetBottom, boolean isRtl) argument
/frameworks/base/core/java/android/widget/
H A DRtlSpacingHelper.java73 public void setDirection(boolean isRtl) { argument
74 if (isRtl == mIsRtl) {
77 mIsRtl = isRtl;
79 if (isRtl) {
/frameworks/support/v7/appcompat/src/main/java/androidx/appcompat/widget/
H A DRtlSpacingHelper.java73 public void setDirection(boolean isRtl) { argument
74 if (isRtl == mIsRtl) {
77 mIsRtl = isRtl;
79 if (isRtl) {
/frameworks/layoutlib/bridge/src/com/android/layoutlib/bridge/bars/
H A DNavigationBar.java44 public NavigationBar(BridgeContext context, Density density, int orientation, boolean isRtl, argument
46 this(context, density, orientation, isRtl, rtlEnabled, simulatedPlatformVersion,
50 protected NavigationBar(BridgeContext context, Density density, int orientation, boolean isRtl, argument
63 if (orientation == LinearLayout.VERTICAL || (isRtl && !rtlEnabled)) {
70 loadIcon(back, "ic_sysbar_back.png", density, isRtl);
72 loadIcon(3, "ic_sysbar_home.png", density, isRtl);
74 loadIcon(recent, "ic_sysbar_recent.png", density, isRtl);
/frameworks/minikin/tests/unittest/
H A DBidiUtilsTest.cpp40 EXPECT_FALSE((*it).isRtl);
49 EXPECT_FALSE((*it).isRtl);
58 EXPECT_FALSE((*it).isRtl);
67 EXPECT_FALSE((*it).isRtl);
76 EXPECT_FALSE((*it).isRtl);
85 EXPECT_TRUE((*it).isRtl);
99 EXPECT_TRUE((*it).isRtl);
108 EXPECT_TRUE((*it).isRtl);
117 EXPECT_TRUE((*it).isRtl);
126 EXPECT_TRUE((*it).isRtl);
[all...]
/frameworks/support/leanback/src/main/java/androidx/leanback/widget/
H A DHorizontalHoverCardSwitcher.java51 boolean isRtl = ViewCompat.getLayoutDirection(view) == ViewCompat.LAYOUT_DIRECTION_RTL;
52 if (!isRtl && mCardLeft + view.getMeasuredWidth() > rightLimit) {
54 } else if (isRtl && mCardLeft < leftLimit) {
56 } else if (isRtl) {
H A DTitleHelper.java49 final boolean isRtl = ViewCompat.getLayoutDirection(focused)
51 final int forward = isRtl ? View.FOCUS_LEFT : View.FOCUS_RIGHT;
/frameworks/minikin/libs/minikin/
H A DOptimalLineBreaker.cpp71 bool isRtl; // The direction of the bidi run containing or ending in this candidate member in struct:minikin::__anon1302::Candidate
75 bool isRtl)
83 isRtl(isRtl) {}
101 bool isRtl) {
104 HyphenationType::BREAK_AND_DONT_INSERT_HYPHEN, isRtl);
110 bool isRtl) {
112 isRtl);
118 bool isRtl) {
120 HyphenationType::DONT_BREAK, isRtl);
73 Candidate(uint32_t offset, ParaWidth preBreak, ParaWidth postBreak, float penalty, uint32_t preSpaceCount, uint32_t postSpaceCount, HyphenationType hyphenType, bool isRtl) argument
100 pushDesperate(uint32_t offset, ParaWidth sumOfCharWidths, uint32_t spaceCount, bool isRtl) argument
108 pushHyphenation(uint32_t offset, ParaWidth preBreak, ParaWidth postBreak, float penalty, uint32_t spaceCount, HyphenationType type, bool isRtl) argument
116 pushWordBreak(uint32_t offset, ParaWidth preBreak, ParaWidth postBreak, float penalty, uint32_t preSpaceCount, uint32_t postSpaceCount, bool isRtl) argument
185 appendWithMerging(std::vector<HyphenBreak>::const_iterator hyIter, std::vector<HyphenBreak>::const_iterator endHyIter, const std::vector<DesperateBreak>& desperates, const CharProcessor& proc, float hyphenPenalty, bool isRtl, OptimizeContext* out) argument
219 const bool isRtl = run->isRtl(); local
[all...]
H A DLayout.cpp237 doLayoutRunCached(textBuf, runInfo.range, runInfo.isRtl, paint, range.getStart(),
253 doLayoutRunCached(textBuf, runInfo.range, runInfo.isRtl, paint, range.getStart(),
266 advance += doLayoutRunCached(textBuf, runInfo.range, runInfo.isRtl, paint, 0,
282 advance += doLayoutRunCached(textBuf, runInfo.range, runInfo.isRtl, paint, 0, startHyphen,
289 float Layout::doLayoutRunCached(const U16StringPiece& textBuf, const Range& range, bool isRtl, argument
302 if (!isRtl) {
312 wordend - wordstart, isRtl, paint, iter - dstStart,
329 wordend - wordstart, isRtl, paint, bufStart - dstStart,
403 bool isRtl, const MinikinPaint& paint, size_t bufStart,
412 LayoutAppendFunctor f(textBuf, range, paint, isRtl, startHyphe
402 doLayoutWord(const uint16_t* buf, size_t start, size_t count, size_t bufSize, bool isRtl, const MinikinPaint& paint, size_t bufStart, StartHyphenEdit startHyphen, EndHyphenEdit endHyphen, const LayoutPieces* lpIn, Layout* layout, float* advances, MinikinExtent* extents, MinikinRect* bounds, LayoutPieces* lpOut) argument
578 doLayoutRun(const uint16_t* buf, size_t start, size_t count, size_t bufSize, bool isRtl, const MinikinPaint& paint, StartHyphenEdit startHyphen, EndHyphenEdit endHyphen) argument
[all...]
/frameworks/minikin/include/minikin/
H A DMeasuredText.h39 virtual bool isRtl() const = 0;
78 StyleRun(const Range& range, MinikinPaint&& paint, bool isRtl) argument
79 : Run(range), mPaint(std::move(paint)), mIsRtl(isRtl) {}
83 bool isRtl() const override { return mIsRtl; }
118 bool isRtl() const { return false; } function in class:minikin::ReplacementRun
209 void addStyleRun(int32_t start, int32_t end, MinikinPaint&& paint, bool isRtl) { argument
210 mRuns.emplace_back(std::make_unique<StyleRun>(Range(start, end), std::move(paint), isRtl)); local
H A DLayout.h59 inline bool isRtl(Bidi bidi) { function in namespace:minikin
163 static float doLayoutRunCached(const U16StringPiece& textBuf, const Range& range, bool isRtl,
172 bool isRtl, const MinikinPaint& paint, size_t bufStart,
178 void doLayoutRun(const uint16_t* buf, size_t start, size_t count, size_t bufSize, bool isRtl,
/frameworks/base/core/java/android/transition/
H A DSidePropagation.java125 final boolean isRtl = sceneRoot.getLayoutDirection() == View.LAYOUT_DIRECTION_RTL;
126 side = isRtl ? Gravity.RIGHT : Gravity.LEFT;
128 final boolean isRtl = sceneRoot.getLayoutDirection() == View.LAYOUT_DIRECTION_RTL;
129 side = isRtl ? Gravity.LEFT : Gravity.RIGHT;
/frameworks/base/packages/SystemUI/plugin/src/com/android/systemui/plugins/statusbar/phone/
H A DNavGesture.java38 public void setBarState(boolean vertical, boolean isRtl); argument
/frameworks/layoutlib/bridge/src/android/text/
H A DMeasuredParagraph_Delegate.java65 * @param isRtl True if the text is RTL.
69 int end, boolean isRtl) {
74 builder.mRuns.add(new StyleRun(paintPtr, start, end, isRtl));
159 private StyleRun(long nativePaint, int start, int end, boolean isRtl) { argument
162 mIsRtl = isRtl;
68 nAddStyleRun(long nativeBuilderPtr, long paintPtr, int start, int end, boolean isRtl) argument
/frameworks/support/transition/src/main/java/androidx/transition/
H A DSidePropagation.java126 final boolean isRtl = ViewCompat.getLayoutDirection(sceneRoot)
128 side = isRtl ? Gravity.RIGHT : Gravity.LEFT;
130 final boolean isRtl = ViewCompat.getLayoutDirection(sceneRoot)
132 side = isRtl ? Gravity.LEFT : Gravity.RIGHT;
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/
H A DHeadsUpStatusBarView.java148 boolean isRtl = isLayoutRtl();
149 int start = isRtl ? (mDisplaySize.x - right) : left;
154 int cutOutStart = (isRtl)
200 boolean isRtl = isLayoutRtl();
201 mSysWinInset = isRtl ? insets.right : insets.left;
204 ? (isRtl ? displayCutout.getSafeInsetRight() : displayCutout.getSafeInsetLeft())
/frameworks/base/core/tests/coretests/src/android/graphics/
H A DPaintTest.java185 int contextStart, int contextEnd, boolean isRtl, boolean compareWithOtherMethods) {
192 isRtl, advanceArrays[0], 0);
196 contextEnd - contextStart, isRtl, advanceArrays[1], 0);
201 contextStart, contextEnd, isRtl, advanceArrays[2], 0);
203 contextStart, contextEnd, isRtl, advanceArrays[2], c);
208 contextStart, contextEnd - contextStart, isRtl, advanceArrays[3], 0);
210 count - c, contextStart, contextEnd - contextStart, isRtl,
226 str, start, end, contextStart, contextEnd, isRtl, end), 1.0f);
184 assertGetTextRunAdvances(String str, int start, int end, int contextStart, int contextEnd, boolean isRtl, boolean compareWithOtherMethods) argument
/frameworks/layoutlib/bridge/src/com/android/layoutlib/bridge/impl/
H A DLayout.java147 boolean isRtl = Bridge.isLocaleRtl(getParams().getLocale());
148 setLayoutDirection(isRtl ? LAYOUT_DIRECTION_RTL : LAYOUT_DIRECTION_LTR);
151 navBar = createNavBar(getContext(), density, isRtl, getParams().isRtlSupported(),
156 statusBar = createStatusBar(getContext(), density, isRtl, getParams().isRtlSupported(),
238 * @param isRtl whether the current locale is an RTL locale.
243 private StatusBar createStatusBar(BridgeContext context, Density density, boolean isRtl, argument
246 new StatusBar(context, density, isRtl, isRtlSupported, simulatedPlatformVersion);
316 * @param isRtl whether the current locale is an RTL locale.
321 private NavigationBar createNavBar(BridgeContext context, Density density, boolean isRtl, argument
326 new NavigationBar(context, density, orientation, isRtl, isRtlSupporte
[all...]

Completed in 605 milliseconds

1234