Я использую эту функцию для моделирующих кодов клавиша:Simulate скан для всех приложений
public static void simulateKey(final int KeyCode) {
new Thread() {
@Override
public void run() {
try {
Instrumentation inst = new Instrumentation();
inst.sendKeyDownUpSync(KeyCode);
} catch (Exception e) {
Log.e("Exception when sendKeyDownUpSync", e.toString());
}
}
}.start();
}
Но я хочу, чтобы использовать его для всех приложений. Например, если приложение A имитирует некоторый код ключа в фоновом режиме, он должен работать, пока приложение B сверху.
Его невозможно Я испугался. Каждое приложение работает в собственной песочнице. – Stan
Но я могу показывать сообщения с тостами или начинать с другого приложения, в чем разница? – Shockelduck
Разница в том, кто находится под контролем. –