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 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,
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 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);
/frameworks/base/core/jni/android/graphics/
H A DPaint.cpp464 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 DPaint_Delegate.java924 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 DPaint.java1642 * 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 DTextView.java9007 public int getTextWidths(int start, int end, float[] widths, Paint p) { argument
9008 return p.getTextWidths(mChars, start + mStart, end - start, widths);

Completed in 6849 milliseconds