ANE - FREContext活动状态更改通知(onStart,onResume等)

时间:2014-09-26 17:59:49

标签: android-activity air air-native-extension

我处理这个问题,但我找不到解决方案。 基本上我需要在活动状态发生变化时收到通知/事件/任何内容。我没有办法覆盖onStart,onResume和那些活动方法。那么在构建ANE时有没有办法做到这一点?

我正在使用Android API 9,我看到了使用Application.registerActivityLifecycleCallbacks()的API 14+的可能解决方案(我还没有尝试过),但这是不可能的对于API 9。

在AS3方面,我可以听到这些事件,所以一个可能的解决方案是从AS3通知JAVA(这听起来很痛苦,更考虑到我不需要那些针对iOS的方法) 谢谢你的帮助, 此致

1 个答案:

答案 0 :(得分:0)

AFAIK,Air只能接收类型" StatusEvent"来自原生扩展,必须从您的扩展程序发送。

" FRE"中定义了一些辅助函数。 package,它将在本机端完成工作,作为" public void dispatchStatusEventAsync(String code,String level)"对于java部分。

可以找到here in the docs.

的用法