我有一个活动,我想从其他应用程序打开,如浏览器,消息传递,adobe reader等 对于我知道的浏览器,我必须放置intent过滤器: android.intent.category.BROWSABLE 有人可以帮助我做其他应用程序打开的操作。
答案 0 :(得分:0)
在mainfest.xml中,为您的活动节点添加一个intent过滤器:
<activity android:name="ShareActivity">
<intent-filter>
<action android:name="android.intent.action.SEND"/>
<category android:name="android.intent.category.DEFAULT"/>
<data android:mimeType="text/plain"/>
</intent-filter>
</activity>
当其他应用发送action.send intent时,这将使ShareActivity显示在列表中。
在这里,您可以找到可能的标准意图操作: http://developer.android.com/reference/android/content/Intent.html