/frameworks/base/core/java/android/text/ |
H A D | GraphicsOperations.java | 24 * draw/measure/widths calculations from an internal array. 51 public int getTextWidths(int start, int end, float[] widths, Paint p); argument
|
H A D | StaticLayout.java | 241 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, 593 float[] widths, int widthStart, TextUtils.TruncateAt ellipsize, 704 calculateEllipsis(start, end, widths, widthStart, 715 float[] widths, in 585 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 714 calculateEllipsis(int lineStart, int lineEnd, float[] widths, int widthStart, float avail, TextUtils.TruncateAt where, int line, float textWidth, TextPaint paint, boolean forceEllipsis) argument [all...] |
H A D | SpannableStringBuilder.java | 1179 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);
|
/frameworks/base/core/jni/android/graphics/ |
H A D | Paint.cpp | 464 static int dotextwidths(JNIEnv* env, SkPaint* paint, const jchar text[], int count, jfloatArray widths, argument 469 if (count < 0 || !widths) { 476 size_t widthsLength = env->GetArrayLength(widths); 482 AutoJavaFloatArray autoWidths(env, widths, count); 492 int index, int count, jint bidiFlags, jfloatArray widths) { 494 count = dotextwidths(env, paint, textArray + index, count, widths, bidiFlags); 501 int start, int end, jint bidiFlags, jfloatArray widths) { 503 int count = dotextwidths(env, paint, textArray + start, end - start, widths, bidiFlags); 491 getTextWidths___CIII_F(JNIEnv* env, jobject clazz, SkPaint* paint, jcharArray text, int index, int count, jint bidiFlags, jfloatArray widths) argument 500 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 D | Paint_Delegate.java | 924 int count, int bidiFlags, float[] widths) { 941 if (widths != null) { 942 widths[i] = adv; 952 if (widths != null) { 953 widths[i] = 0.f; 966 int end, int bidiFlags, float[] widths) { 968 bidiFlags, widths); 923 native_getTextWidths(int native_object, char[] text, int index, int count, int bidiFlags, float[] widths) argument 965 native_getTextWidths(int native_object, String text, int start, int end, int bidiFlags, float[] widths) argument
|
/frameworks/base/graphics/java/android/graphics/ |
H A D | Paint.java | 1642 * Return the advance widths for the characters in the string. 1647 * @param widths array to receive the advance widths of the characters. 1649 * @return the actual number of widths returned. 1652 float[] widths) { 1657 || count > widths.length) { 1665 return native_getTextWidths(mNativePaint, text, index, count, mBidiFlags, widths); 1670 int res = native_getTextWidths(mNativePaint, text, index, count, mBidiFlags, widths); 1673 widths[i] *= mInvCompatScaling; 1679 * Return the advance widths fo 1651 getTextWidths(char[] text, int index, int count, float[] widths) argument 1688 getTextWidths(CharSequence text, int start, int end, float[] widths) argument 1732 getTextWidths(String text, int start, int end, float[] widths) argument 1768 getTextWidths(String text, float[] widths) argument 2244 native_getTextWidths(int native_object, char[] text, int index, int count, int bidiFlags, float[] widths) argument 2246 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 D | TextView.java | 9007 public int getTextWidths(int start, int end, float[] widths, Paint p) { argument 9008 return p.getTextWidths(mChars, start + mStart, end - start, widths);
|