我正在尝试将我的应用程序设置为编辑图片的工具,以及Android手机图库应用程序中的菜单。我知道它应该与intent-filter一起使用,但我无法让它工作。
<activity android:name=".Compass" android:label="@string/main_compass_tool_button">
<intent-filter android:label= "@string/main_compass_tool_button">
<action android:name="android.intent.action.SHARE"/>
<data android:mimeType="image/*"/>
<category android:name="android.intent.category.DEFAULT" />
</intent-filter>
</activity>
答案 0 :(得分:5)
它不起作用的原因是因为action
应该是
android.intent.action.SEND
不
android.intent.action.SHARE
我也将两者混为一谈。 SHARE
是您在发送SEND
意图时应在界面中显示的内容 - 没有SHARE
意图。