我已经尝试了很多方法来防止 Android 中返回按钮的默认功能但没有成功
这是我使用但没有成功的代码之一:
stage.addEventListener(KeyboardEvent.KEY_UP, optionsKey, false, 0, true);
function optionsKey(ke: KeyboardEvent): void {
if (ke.keyCode == Keyboard.BACK) {
ke.preventDefault();
ke.stopImmediatePropagation();
//Do my own code below...
}
}
我正在使用 Flash Cs6、Air 3.2 for Android,在 LG Google nexus 4 上进行测试。
当我使用 Flash 模拟器时,它工作正常!表示后退按钮,让应用程序返回上一步(正如我所期望的那样)
但是在我发布apk(纵横比:自动,自动方向,渲染模式:GPU)后,只要我按下返回,它就会最小化我的应用程序!
(意味着当我按下手机上的后退按钮时,应用程序最小化(不关闭!)。当我重新激活它/单击它时,我看到应用程序实际上已经退了一步(正如我编程和预期的那样) ,但我只是不能停止按后退按钮后最小化/停用我的应用程序的默认操作。
任何人都有任何我可以在 ACTION 中看到的“Fla”文件吗?
因为我使用了很多代码但还没有成功
感谢并期待您的任何帮助...