我有一个包含活动的android,可以接收android共享菜单发送给它的图片。活动在清单文件中具有以下配置:
<intent-filter>
<action android:name="android.intent.action.SEND" />
<action android:name="android.intent.action.SEND_MULTIPLE" />
<data android:mimeType="image/*" />
</intent-filter>
我正在使用mimeType过滤器,只允许将图像发送到活动。
显然,这不适用于所有设备。我已经在Nexus S和Galaxy S / S2上进行了测试,但效果很好,但是我收到了一些用户(特别是xperia)的投诉,说当它在画廊的照片上打开时,它在共享菜单中没有显示
该应用正在使用SDK 2.1 sdk 7。
答案 0 :(得分:1)
没有规则说活动具有支持任何特定Intent
过滤器的“共享”菜单。
话虽如此,我想补充一下:
<category android:name="android.intent.category.DEFAULT" />
到你的过滤器。