Paint: implement textAlign and text bounds

This commit is contained in:
Julian Winkler
2025-02-18 18:58:58 +01:00
parent 587aeaba74
commit 4bb5dfd86e
5 changed files with 70 additions and 7 deletions

View File

@@ -161,6 +161,22 @@ JNIEXPORT jfloat JNICALL Java_android_graphics_Paint_native_1get_1text_1size
JNIEXPORT void JNICALL Java_android_graphics_Paint_native_1set_1color_1filter
(JNIEnv *, jclass, jlong, jint, jint);
/*
* Class: android_graphics_Paint
* Method: native_get_text_bounds
* Signature: (JLjava/lang/String;Landroid/graphics/Rect;)V
*/
JNIEXPORT void JNICALL Java_android_graphics_Paint_native_1get_1text_1bounds
(JNIEnv *, jclass, jlong, jstring, jobject);
/*
* Class: android_graphics_Paint
* Method: native_set_text_align
* Signature: (JI)V
*/
JNIEXPORT void JNICALL Java_android_graphics_Paint_native_1set_1text_1align
(JNIEnv *, jclass, jlong, jint);
#ifdef __cplusplus
}
#endif