| 329 | } |
| 330 | |
| 331 | static void LBackend_InputShow(struct LInput* w) { |
| 332 | JNIEnv* env; Java_GetCurrentEnv(env); |
| 333 | jvalue args[8]; |
| 334 | |
| 335 | LBackend_GetLayoutArgs(w, args); |
| 336 | args[4].i = w->_textHeight; |
| 337 | args[5].i = Display_ScaleY(LINPUT_HEIGHT); |
| 338 | args[6].i = w->inputType; |
| 339 | args[7].l = Java_AllocConst(env, w->hintText); |
| 340 | |
| 341 | jmethodID method = Java_GetIMethod(env, "inputAdd", "(IIIIIIILjava/lang/String;)I"); |
| 342 | w->meta = (void*)Java_ICall_Int(env, method, args); |
| 343 | Java_DeleteLocalRef(env, args[7].l); |
| 344 | } |
| 345 | |
| 346 | void LBackend_InputUpdate(struct LInput* w) { |
| 347 | JNIEnv* env; Java_GetCurrentEnv(env); |
no test coverage detected