如何检测有人在AIR应用程序中从Android设备拨打电话?

时间:2015-10-27 20:20:09

标签: actionscript-3 air

我希望能够阅读发出呼叫的人的联系电话,并在通话结束时阅读。我一直在谷歌搜索,但无法找到任何东西。我怎样才能做到这一点?非常感谢任何帮助。

1 个答案:

答案 0 :(得分:2)

您需要为Android创建一个Air原生扩展(ANE),创建一个继承BroadcastReceiver的类,您可以将ACTION_NEW_OUTGOING_CALL等操作包装为ActionScript事件,以便将电话号码,联系信息等广播到您的事件处理程序。

Developing and using Adobe AIR native extensions for Android device

示例Android java:

private string _textBoxPropertyName;
public string TextBoxPropertyName {
    /*your get and set logic here*/
    get{return _textBoxPropertyName;} 
    set{CheckForWinCondition(); _textBoxPropertyName = value;}
}