我的Android应用程序通过 - queryIntentActivities
获取所有已安装的应用程序
。
我需要能够将自己的活动添加到此列表中,所以我可以启动它,当选择此活动时,我该怎么做?
先谢谢你。
答案 0 :(得分:2)
在<intent-filter>
上实施与您正在创建的<activity>
匹配的Intent
。类似于:
<intent-filter>
<action android:name="android.intent.action.SEND"/>
<action android:name="android.intent.action.SEND_MULTIPLE"/>
<data android:mimeType="???"/>
<category android:name="android.intent.category.DEFAULT"/>
</intent-filter>
(其中???
将被APP_DEFALUT_MIME_TYPE
取代,我猜是