Searched defs:breaks (Results 1 - 3 of 3) sorted by relevance
/frameworks/base/core/jni/ |
H A D | android_text_StaticLayout.cpp | 45 jfieldID breaks; member in struct:android::JLineBreaksID 75 jint recycleLength, size_t nBreaks, const jint* breaks, 83 env->SetObjectField(recycle, gLineBreaks_fieldID.breaks, recycleBreaks); 88 env->SetIntArrayRegion(recycleBreaks, 0, nBreaks, breaks); 207 gLineBreaks_fieldID.breaks = GetFieldIDOrDie(env, gLineBreaks_class, "breaks", "[I"); 73 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 | 142 // average word length in english is 5. So, initialize the possible breaks with a guess. 143 List<Integer> breaks = new ArrayList<Integer>((int) Math.ceil(length / 5d)); 147 breaks.add(loc); 151 computePrimitives(builder.mText, builder.mWidths, length, breaks); 168 return recycle.breaks.length; 177 int length, @NonNull List<Integer> breaks) { 181 int breaksSize = breaks.size(); 190 while (breakIndex < breaksSize && breaks.get(breakIndex) < i) { 195 if (breakIndex < breaksSize && breaks.get(breakIndex) == i) { 176 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 | 338 * Run nComputeLineBreaks() to obtain line breaks for the paragraph. 743 int breakCount = nComputeLineBreaks(b.mNativePtr, lineBreaks, lineBreaks.breaks, 744 lineBreaks.widths, lineBreaks.flags, lineBreaks.breaks.length); 746 int[] breaks = lineBreaks.breaks; 764 for (int j = (i == 0 ? 0 : breaks[i - 1]); j < breaks[i]; j++) { 771 breaks[remainingLineCount - 1] = breaks[breakCount - 1]; 809 // skip breaks endin 1309 public int[] breaks = new int[INITIAL_SIZE]; field in class:StaticLayout.LineBreaks [all...] |
Completed in 102 milliseconds