Я разрабатываю пользовательскую клавиатуру, используя InputMethodService (keyboardService) в Android.InputMethodService запускается в отдельном процессе, и мне нужно отправить некоторые данные на keyboardService из того же приложения, которое я разрабатываю.
Другими словами, мне нужно отправить данные в InputMethodService из другого сервиса.
Я проверил механизмы IPC в Android и обнаружил, что Messenger / Handler и AIDL. Оба механизма нуждаются в объекте IBinder, которыйнедоступен в InputMethodService.
Так как мне этого добиться?