如何使用Monodroid通过我的APP启用共享图像?
我正在使用这段代码,以便在android gallery应用程序中分享我的应用程序菜单。
<application android:icon="@drawable/icon" android:label="TestRun!">
<activity android:name=".ImageFromGallery">
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
<intent-filter>
<action android:name="android.intent.action.SEND" />
<category android:name="android.intent.category.DEFAULT" />
<data android:mimeType="image/*" />
</intent-filter>
</activity>
</application>
Effects :
菜单上出现两个应用程序图标
图库中添加了一个分享按钮
任何人都可以提供示例代码吗?
我调试了应用程序ImageFromGallery
活动永远不会被调用。
答案 0 :(得分:1)
答案 1 :(得分:0)
Bhavin发布的解决方案非常好,如果你在Android上做的,但你需要添加关于你的类的以下两行:
[Activity(Label = "Activity label", ScreenOrientation = ScreenOrientation.Portrait)]
[IntentFilter(new[]{Intent.ActionSend},Categories = new[]{Intent.CategoryDefault},DataMimeType = "image/*",Label = "Your application name")]
然后,您可以处理您想要的图像信息,并且Bhavin发布的链接上的方式是一种可行的方式。