Searched defs:breaks (Results 1 - 3 of 3) sorted by relevance
/frameworks/base/core/jni/ |
H A D | android_text_StaticLayout.cpp | 43 jfieldID breaks; member in struct:android::JLineBreaksID 73 jint recycleLength, size_t nBreaks, const jint* breaks, 81 env->SetObjectField(recycle, gLineBreaks_fieldID.breaks, recycleBreaks); 86 env->SetIntArrayRegion(recycleBreaks, 0, nBreaks, breaks); 197 gLineBreaks_fieldID.breaks = GetFieldIDOrDie(env, gLineBreaks_class, "breaks", "[I"); 71 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
|
/frameworks/base/tools/layoutlib/bridge/src/android/text/ |
H A D | StaticLayout_Delegate.java | 141 // average word length in english is 5. So, initialize the possible breaks with a guess. 142 List<Integer> breaks = new ArrayList<Integer>((int) Math.ceil(length / 5d)); 146 breaks.add(loc); 150 computePrimitives(builder.mText, builder.mWidths, length, breaks); 167 return recycle.breaks.length; 176 int length, @NonNull List<Integer> breaks) { 180 int breaksSize = breaks.size(); 189 while (breakIndex < breaksSize && breaks.get(breakIndex) < i) { 194 if (breakIndex < breaksSize && breaks.get(breakIndex) == i) { 175 computePrimitives(@onNull char[] text, @NonNull float[] widths, int length, @NonNull List<Integer> breaks) argument
|
/frameworks/base/core/java/android/text/ |
H A D | StaticLayout.java | 337 * Run nComputeLineBreaks() to obtain line breaks for the paragraph. 739 int breakCount = nComputeLineBreaks(b.mNativePtr, lineBreaks, lineBreaks.breaks, 740 lineBreaks.widths, lineBreaks.flags, lineBreaks.breaks.length); 742 int[] breaks = lineBreaks.breaks; 754 breaks[remainingLineCount - 1] = breaks[breakCount - 1]; 799 // skip breaks ending before current span range 800 while (breakIndex < breakCount && paraStart + breaks[breakIndex] < spanStart) { 804 while (breakIndex < breakCount && paraStart + breaks[breakInde 1309 public int[] breaks = new int[INITIAL_SIZE]; field in class:StaticLayout.LineBreaks [all...] |
Completed in 147 milliseconds