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

/frameworks/base/core/java/android/text/
H A DGraphicsOperations.java24 * Please implement this interface if your CharSequence can do quick draw/measure/widths
50 public int getTextWidths(int start, int end, float[] widths, Paint p); argument
H A DSpannableStringBuilder.java1474 public int getTextWidths(int start, int end, float[] widths, Paint p) { argument
1480 ret = p.getTextWidths(mText, start, end - start, widths);
1482 ret = p.getTextWidths(mText, start + mGapLength, end - start, widths);
1487 ret = p.getTextWidths(buf, 0, end - start, widths);
H A DStaticLayout.java362 * After measurement, nGetWidths() is valid if the widths are needed (eg for ellipsis).
381 /* package */ void addMeasuredRun(int start, int end, float[] widths) { argument
382 nAddMeasuredRun(mNativePtr, start, end, widths);
686 float[] widths = measured.mWidths;
773 nGetWidths(b.mNativePtr, widths);
775 lineBreaks.widths, lineBreaks.flags, lineBreaks.breaks.length);
778 float[] lineWidths = lineBreaks.widths;
796 width += widths[j];
854 chs, widths, paraStart, ellipsize, ellipsizedWidth,
909 float[] widths, in
901 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, int flags, 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
1045 calculateEllipsis(int lineStart, int lineEnd, float[] widths, int widthStart, float avail, TextUtils.TruncateAt where, int line, float textWidth, TextPaint paint, boolean forceEllipsis) argument
1338 nAddMeasuredRun(long nativePtr, int start, int end, float[] widths) argument
1343 nGetWidths(long nativePtr, float[] widths) argument
1406 public float[] widths = new float[INITIAL_SIZE]; field in class:StaticLayout.LineBreaks
[all...]
/frameworks/base/core/jni/
H A Dandroid_text_StaticLayout.cpp46 jfieldID widths; member in struct:android::JLineBreaksID
78 const jfloat* widths, const jint* flags) {
86 env->SetObjectField(recycle, gLineBreaks_fieldID.widths, recycleWidths);
91 env->SetFloatArrayRegion(recycleWidths, 0, nBreaks, widths);
178 jint start, jint end, jfloatArray widths) {
180 env->GetFloatArrayRegion(widths, start, end - start, b->charWidths() + start);
190 static void nGetWidths(JNIEnv* env, jclass, jlong nativePtr, jfloatArray widths) { argument
192 env->SetFloatArrayRegion(widths, 0, b->size(), b->charWidths());
218 gLineBreaks_fieldID.widths = GetFieldIDOrDie(env, gLineBreaks_class, "widths", "[
75 recycleCopy(JNIEnv* env, jobject recycle, jintArray recycleBreaks, jfloatArray recycleWidths, jintArray recycleFlags, jint recycleLength, size_t nBreaks, const jint* breaks, const jfloat* widths, const jint* flags) argument
177 nAddMeasuredRun(JNIEnv* env, jclass, jlong nativePtr, jint start, jint end, jfloatArray widths) argument
[all...]
/frameworks/layoutlib/bridge/src/android/text/
H A DStaticLayout_Delegate.java105 /*package*/ static void nAddMeasuredRun(long nativeBuilder, int start, int end, float[] widths) { argument
108 System.arraycopy(widths, start, builder.mWidths, start, end - start);
181 private static List<Primitive> computePrimitives(@NonNull char[] text, @NonNull float[] widths, argument
191 primitives.add(PrimitiveType.GLUE.getNewPrimitive(i, widths[i]));
199 if (widths[i] != 0) {
208 primitives.add(PrimitiveType.BOX.getNewPrimitive(i, widths[i]));
218 float[] widths, int bidiFlags) {
221 .renderText(index, index + count, bidiFlags, widths, 0, false);
217 measureText(long nativePaint, char []text, int index, int count, float[] widths, int bidiFlags) argument
/frameworks/base/graphics/java/android/graphics/
H A DPaint.java2124 * Return the advance widths for the characters in the string.
2129 * @param widths array to receive the advance widths of the characters.
2131 * @return the actual number of widths returned.
2134 float[] widths) {
2139 || count > widths.length) {
2148 mBidiFlags, widths, 0);
2155 mBidiFlags, widths, 0);
2158 widths[i] *= mInvCompatScaling;
2164 * Return the advance widths fo
2133 getTextWidths(char[] text, int index, int count, float[] widths) argument
2173 getTextWidths(CharSequence text, int start, int end, float[] widths) argument
2217 getTextWidths(String text, int start, int end, float[] widths) argument
2256 getTextWidths(String text, float[] widths) argument
[all...]
/frameworks/base/core/java/android/widget/
H A DTextView.java10499 final float[] widths = new float[offsetEnd - offsetStart];
10500 mLayout.getPaint().getTextWidths(mText, offsetStart, offsetEnd, widths);
10504 final float charWidth = widths[offset - offsetStart];
11728 public int getTextWidths(int start, int end, float[] widths, Paint p) { argument
11729 return p.getTextWidths(mChars, start + mStart, end - start, widths);
/frameworks/data-binding/prebuilds/1.0-rc0/
H A Ddatabinding-studio-bundle.jarMETA-INF/ META-INF/MANIFEST.MF android/ android/databinding/ android/databinding/Bindable.class Bindable. ...

Completed in 339 milliseconds