我想让我的应用程序能够接收来自其他应用程序的文本内容。一切正常,除了调用事件缺少共享文本。我是否需要添加一些额外的权限才能从其他应用程序接收内容,还是需要修改其他内容?
下面的 XML 代码来自Android 示例。
XML:清单:
<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 应用程序。
谢谢。乌里