Я видел много сообщений о видимости клавиатуры в Android. НО, мне нужно запустить одну Сервис, когда любое приложение открывает клавиатуру (Messaging, Viber, WhatsApp и т. Д.), И, поскольку я понял другие сообщения, это можно обнаружить, только если клавиатура была запущена моим приложением, а не каким-либо другим приложением.Начать обслуживание, когда клавиатура видна - Android
Как я могу достичь стартовой службы, если ЛЮБОЕ приложение запустило клавиатуру?
Надеюсь, вы меня поняли. Пожалуйста, имейте терпение, потому что я только начал программировать на Android.
EDIT:
мне нужно, чтобы быть в состоянии сделать это без корневого доступа, или с действиями некоторых осложненных Пользователя. Это будет использовать многие пользователи, поэтому он должен быть гибким и простым (на их стороне).
Невозможно сделать это. Если вы сами не являетесь клавиатурой, конечно (клавиатура - это Сервис). –