1
我有点卡在这里,我创建了一个图库应用程序,但由于某些原因,我不知道如何使它被系统识别为图库应用程序,以便我可以从其他应用程序中选择图像,例如Whatsapp,我会看到其他第三方出现在除我以外的菜单上。如何使应用程序显示从菜单中挑选图像
我有点卡在这里,我创建了一个图库应用程序,但由于某些原因,我不知道如何使它被系统识别为图库应用程序,以便我可以从其他应用程序中选择图像,例如Whatsapp,我会看到其他第三方出现在除我以外的菜单上。如何使应用程序显示从菜单中挑选图像
在你的清单
<activity android:name="YourActivity">
<intent-filter>
<action android:name="android.intent.action.GET_CONTENT"/>
<category android:name="android.intent.category.DEFAULT"/>
<data android:mimeType="image/*"/>
</intent-filter>
</activity>
添加这一点,然后处理这个意图,当你得到的活动开,并从Extras中图像的URI。
这做了魔术 – Chrometobia
刚编辑我的答案。 GET_CONTENT是让应用程序使用您的应用程序挑选内容,而ACTION_VIEW则是让其他应用程序打开并查看应用程序中的内容。 –
您是否也可以帮助将图像发送回调用应用程序的代码? – Chrometobia