我正在制作一个自定义导航栏给Android 4.0.3.r1,并想要发送像“Home”和“Back”这样的按键事件。我的应用程序不是系统应用,因此:
IWindowManager mWindowManager = IWindowManager.Stub.asInterface(
ServiceManager.getService(Context.WINDOW_SERVICE));
mWindowManager.injectKeyEvent( ev, false );
这行代码运行不起来,因为我无法从非系统应用程序中获取 android.permission.INJECT_EVENTS
权限。我该怎么办?