Searched refs:chs (Results 1 - 4 of 4) sorted by relevance

/frameworks/base/core/jni/
H A Dandroid_text_AndroidBidi.cpp35 jchar* chs = env->GetCharArrayElements(chsArray, NULL); local
36 if (chs != NULL) {
41 ubidi_setPara(bidi, chs, n, dir, NULL, &status);
54 env->ReleaseCharArrayElements(chsArray, chs, JNI_ABORT);
/frameworks/base/core/tests/coretests/src/android/text/
H A DStaticLayoutBidiTest.java89 char[] chs = text.toCharArray();
90 int n = chs.length;
93 int resultDir = AndroidBidi.bidi(dir, chs, chInfo, n, false);
/frameworks/base/core/java/android/text/
H A DAndroidBidi.java27 public static int bidi(int dir, char[] chs, byte[] chInfo, int n, boolean haveInfo) { argument
28 if (chs == null || chInfo == null) {
32 if (n < 0 || chs.length < n || chInfo.length < n) {
44 int result = runBidi(dir, chs, chInfo, n, haveInfo);
179 private native static int runBidi(int dir, char[] chs, byte[] chInfo, int n, boolean haveInfo); argument
H A DStaticLayout.java239 char[] chs = measured.mChars;
245 breakOpp = nLineBreakOpportunities(localeLanguageTag, chs, paraEnd - paraStart, breakOpp);
294 char c = chs[j - paraStart];
318 int emoji = Character.codePointAt(chs, j - paraStart);
427 chs, widths, paraStart, ellipsize, ellipsizedWidth,
476 includepad, trackpad, chs,
515 boolean trackPad, char[] chs,
616 mLineDirections[j] = AndroidBidi.directions(dir, chdirs, start - widthStart, chs,
508 out(CharSequence text, int start, int end, int above, int below, int top, int bottom, int v, float spacingmult, float spacingadd, LineHeightSpan[] chooseHt, int[] chooseHtv, Paint.FontMetricsInt fm, boolean hasTabOrEmoji, boolean needMultiply, byte[] chdirs, int dir, boolean easy, int bufEnd, boolean includePad, boolean trackPad, char[] chs, float[] widths, int widthStart, TextUtils.TruncateAt ellipsize, float ellipsisWidth, float textWidth, TextPaint paint, boolean moreChars) argument

Completed in 97 milliseconds