【问题标题】:Can I override the HOME key in an application writen in AS3?我可以覆盖用 AS3 编写的应用程序中的 HOME 键吗?
【发布时间】:2013-02-06 04:42:45
【问题描述】:

您好,我正在使用 AS3 做类似应用程序的“信息亭”。我想更改 android 手机 Home 键的行为。使公众用户无法访问安卓操作系统。所以已经看到这个问题已经被问了很多,但在 AS3 中没有找到答案。这个话题和我要找的很相似

Android tablet doesn't fire KeyboardEvent.KEY_DOWN

但我真的没有看到可以解决我的问题的答案。

我看到的大多数答案都是用 Java 编写的。

我已经为后退按钮完成了它,并且效果很好。

那么有没有办法在 AS3 应用程序中做到这一点?

谢谢!

【问题讨论】:

    标签: actionscript-3 air home-button


    【解决方案1】:

    也许你可以沿着这些思路:

    if (Capabilities.cpuArchitecture=="ARM") {
        NativeApplication.nativeApplication.addEventListener(KeyboardEvent.KE Y_DOWN, handleKeys, false, 0, true);
    }
    

    您可以在这里查看详细信息:http://forums.adobe.com/message/4075374

    【讨论】:

    • 感谢您的重播!是的,我对后退按钮使用了类似的东西,但对于主页按钮,它不起作用,它甚至不会触发事件。但我会看一下页面,看看是否有什么可行的方法:)
    猜你喜欢
    • 1970-01-01
    • 2011-07-29
    • 1970-01-01
    • 2011-02-21
    • 1970-01-01
    • 2015-07-07
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多