Searched defs:widths (Results 1 - 7 of 7) sorted by relevance

/frameworks/base/core/java/android/text/
H A DGraphicsOperations.java24 * draw/measure/widths calculations from an internal array.
51 public int getTextWidths(int start, int end, float[] widths, Paint p); argument
H A DSpannableStringBuilder.java1179 public int getTextWidths(int start, int end, float[] widths, Paint p) { argument
1185 ret = p.getTextWidths(mText, start, end - start, widths);
1187 ret = p.getTextWidths(mText, start + mGapLength, end - start, widths);
1192 ret = p.getTextWidths(buf, 0, end - start, widths);
H A DStaticLayout.java241 float[] widths = measured.mWidths;
334 w += widths[j - paraStart];
337 w += widths[j - paraStart];
340 w += widths[j - paraStart];
407 currentTextWidth = widths[here - paraStart];
414 chs, widths, paraStart, ellipsize, ellipsizedWidth,
463 widths, paraStart, ellipsize,
591 float[] widths, int widthStart, TextUtils.TruncateAt ellipsize,
702 calculateEllipsis(start, end, widths, widthStart,
713 float[] widths, in
583 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
712 calculateEllipsis(int lineStart, int lineEnd, float[] widths, int widthStart, float avail, TextUtils.TruncateAt where, int line, float textWidth, TextPaint paint, boolean forceEllipsis) argument
[all...]
/frameworks/base/core/jni/android/graphics/
H A DPaint.cpp457 static int dotextwidths(JNIEnv* env, SkPaint* paint, const jchar text[], int count, jfloatArray widths, argument
462 if (count < 0 || !widths) {
469 size_t widthsLength = env->GetArrayLength(widths);
475 AutoJavaFloatArray autoWidths(env, widths, count);
485 int index, int count, jint bidiFlags, jfloatArray widths) {
487 count = dotextwidths(env, paint, textArray + index, count, widths, bidiFlags);
494 int start, int end, jint bidiFlags, jfloatArray widths) {
496 int count = dotextwidths(env, paint, textArray + start, end - start, widths, bidiFlags);
484 getTextWidths___CIII_F(JNIEnv* env, jobject clazz, SkPaint* paint, jcharArray text, int index, int count, jint bidiFlags, jfloatArray widths) argument
493 getTextWidths__StringIII_F(JNIEnv* env, jobject clazz, SkPaint* paint, jstring text, int start, int end, jint bidiFlags, jfloatArray widths) argument
/frameworks/base/tools/layoutlib/bridge/src/android/graphics/
H A DPaint_Delegate.java925 int count, int bidiFlags, float[] widths) {
942 if (widths != null) {
943 widths[i] = adv;
953 if (widths != null) {
954 widths[i] = 0.f;
967 int end, int bidiFlags, float[] widths) {
969 bidiFlags, widths);
924 native_getTextWidths(int native_object, char[] text, int index, int count, int bidiFlags, float[] widths) argument
966 native_getTextWidths(int native_object, String text, int start, int end, int bidiFlags, float[] widths) argument
/frameworks/base/graphics/java/android/graphics/
H A DPaint.java1540 * Return the advance widths for the characters in the string.
1545 * @param widths array to receive the advance widths of the characters.
1547 * @return the actual number of widths returned.
1550 float[] widths) {
1555 || count > widths.length) {
1563 return native_getTextWidths(mNativePaint, text, index, count, mBidiFlags, widths);
1568 int res = native_getTextWidths(mNativePaint, text, index, count, mBidiFlags, widths);
1571 widths[i] *= mInvCompatScaling;
1577 * Return the advance widths fo
1549 getTextWidths(char[] text, int index, int count, float[] widths) argument
1586 getTextWidths(CharSequence text, int start, int end, float[] widths) argument
1630 getTextWidths(String text, int start, int end, float[] widths) argument
1666 getTextWidths(String text, float[] widths) argument
2142 native_getTextWidths(int native_object, char[] text, int index, int count, int bidiFlags, float[] widths) argument
2144 native_getTextWidths(int native_object, String text, int start, int end, int bidiFlags, float[] widths) argument
[all...]
/frameworks/base/core/java/android/widget/
H A DTextView.java8889 public int getTextWidths(int start, int end, float[] widths, Paint p) { argument
8890 return p.getTextWidths(mChars, start + mStart, end - start, widths);

Completed in 212 milliseconds