Package org.robolectric.nativeruntime
Class MeasuredTextNatives
- java.lang.Object
-
- org.robolectric.nativeruntime.MeasuredTextNatives
-
public final class MeasuredTextNatives extends Object
Native methods for MeasuredText JNI registration.Native method signatures are derived from https://cs.android.com/android/platform/superproject/+/android-12.0.0_r1:frameworks/base/graphics/java/android/graphics/text/MeasuredText.java
-
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static voidnGetBounds(long nativePtr, char[] buf, int start, int end, Rect rect)static floatnGetCharWidthAt(long nativePtr, int offset)static intnGetMemoryUsage(long nativePtr)static longnGetReleaseFunc()static floatnGetWidth(long nativePtr, int start, int end)
-
-
-
Method Detail
-
nGetWidth
public static float nGetWidth(long nativePtr, int start, int end)
-
nGetReleaseFunc
public static long nGetReleaseFunc()
-
nGetMemoryUsage
public static int nGetMemoryUsage(long nativePtr)
-
nGetBounds
public static void nGetBounds(long nativePtr, char[] buf, int start, int end, Rect rect)
-
nGetCharWidthAt
public static float nGetCharWidthAt(long nativePtr, int offset)
-
-