3

我有一个简单的问题陈述,当在黑莓设备中按下多个键时调用我的应用程序。

例如,我有一个“Capture It”应用程序,它使用组合键截取屏幕截图。我们如何实现这样的实现。有什么方法可以处理全局按键事件处理,例如我们如何调用PhoneListener来电处理?

4

1 回答 1

1

正如理查德在这个堆栈溢出答案中所说,您不能KeyListener从后台实现 a,因为这将是一个巨大的安全风险。然后应用程序可以记录您的击键,并窃取您的密码。

我没有 CaptureIt,但在我看来它有两种工作方式:

  • 首先,它添加了一个 BlackBerry 菜单选项来启动它。这与允许应用程序从任何组合键开始完全不同。绝对支持该技术(将您的应用程序添加到 BB 菜单中)。

  • 看起来很多人将 CaptureIt 设置为在按下设备的便捷键时运行。这是一个特殊的键,您可以通过Options -> Screen / Keyboard 对它进行编程以启动设备上的任何应用程序

但是,我认为你不能完全按照你的要求去做。

于 2012-07-18T21:55:31.103 回答