1
Q
在ANE
A
回答
2
AS3部分
package com.yourpackage
{
import flash.events.EventDispatcher;
import flash.events.IEventDispatcher;
import flash.events.StatusEvent;
import flash.external.ExtensionContext;
public class EventCaller extends EventDispatcher
{
private var context:ExtensionContext;
public function EventCaller(target:IEventDispatcher=null)
{
super(target);
if(!context)
context = ExtensionContext.createExtensionContext("com.yourpackage", null);
if(context)
context.addEventListener(StatusEvent.STATUS,statusHandle);
}
// listener function
public function statusHandle(event:StatusEvent):void{
trace(event);
// process event data
}
public function requestEvent():void{
context.call("requestEvent");
}
}
}
java的部分(只是功能部分)
public class RequestEvent implements FREFunction {
@Override
public FREObject call(FREContext context, FREObject[] args) {
// dispatching event
context.dispatchStatusEventAsync("someCode", "someLevel");
Boolean value = true;
return FREObject.newObject(value);
}
}
相關問題
- 1. 導入Freshplanet ANE
- 2. ANE,iOS版和BitmapData
- 3. AIR Android GCM ANE MismatchSenderId
- 4. Flex ANE,iOS和ARC
- 5. Distriqt Google Plus ANE - Android上的問題與Milkman GoViral ANE衝突
- 6. 如何在ANE中使用Java的R.resource?
- 7. 在閃存CC中使用ANE
- 8. Flurry Analytics ANE和Flash Builder 4.6
- 9. 爲ANE庫生成ASDoc
- 10. 使用藍牙ANE的Android
- 11. ANE擴展上下文null
- 12. AIR ANE ExtensionContext爲NULL - FB 4.7,AIR 3.8
- 13. Adobe air 3.0 ANE for Android,null ExtensionContext?
- 14. 如何設置與Pozirk Ane inAppPurchases?
- 15. 來自ANE的android本地通知
- 16. AirPrint for ios Adobe air native extension .ane
- 17. 如何動態鏈接.ane文件
- 18. AIR調試編譯錯誤ANE
- 19. 送奶工的Push ANE不是iOS10
- 20. Hello World .ane和adobe中的測試AIR
- 21. mxmlc在命令行編譯期間不包含* .ane文件
- 22. 無法加載AdMob聯播ANE在Flash CS6
- 23. (Freshplanet Facebook-ANE)如何使登錄屏幕在應用程序內
- 24. 在OSX上的包ANE找不到框架
- 25. 無法在ANT腳本中添加包含ANE文件
- 26. 在IOS上顯示本地視圖和控制ANE
- 27. 在App中購買ANE for Adobe air的任何成功?
- 28. 使用GCM,Freshplanet ANE,Flash Professional CS6和VB.NET推送通知
- 29. ANE - FREContext活動狀態更改通知(onStart,onResume等)
- 30. 如何製作訪問GooglePlay遊戲服務的ANE