我想让我的应用程序接收来自其他应用程序的文本内容。除了invoke事件缺少共享文本外,一切正常。 我是否需要添加一些额外的权限才能从其他应用程序接收内容,或者我是否需要修改其他内容?
以下XML代码来自Android examples。
XML:Manifest:
<activity android:name=".ui.MyActivity" >
<intent-filter>
<action android:name="android.intent.action.SEND" />
<category android:name="android.intent.category.DEFAULT" />
<data android:mimeType="text/plain" />
</intent-filter>
</activity>
Air:处理调用事件:
NativeApplication.nativeApplication.addEventListener(InvokeEvent.INVOKE, onAppInvoke);
function onAppInvoke(event:InvokeEvent):void {
info.text = event.arguments.toString()
info.text += event
}
我正在使用Adobe Air 3.6和Flash CS 6构建我的Android应用程序。
感谢。乌利