我有一个简单的问题陈述,在黑莓设备中按下多个键时调用我的应用程序。
例如,我有“Capture It”应用程序,它使用键组合截取屏幕截图。我们如何实现这样的实现。有没有办法处理全局按键事件处理,比如我们如何调用PhoneListener
传入呼叫处理?
答案 0 :(得分:1)
正如理查德所说in this stack overflow answer,您无法从后台实施KeyListener
,因为这会带来巨大的安全风险。然后,应用程序可以记录您的击键,并窃取您的密码。
我没有CaptureIt,但在我看来它有两种方式:
首先,它会添加BlackBerry菜单选项以启动它。这与允许应用从任何组合键开始完全不同。该技术(将您的应用添加到BB菜单中)is definitely supported。
看起来很多人在按下设备的便捷键时会设置CaptureIt。这是一个特殊密钥,您可以program to start any app on the device,通过选项 - > 屏幕/键盘。
但是,我认为你不能完全你所要求的。