Android 如何在“从菜单中拾取图像”中显示应用程序
我被困在这里了,我已经创建了一个图库应用程序,但由于某些原因,我不知道如何让系统将其识别为图库应用程序,以便我可以从其他应用程序(例如Whatsapp)中拾取图像,我在菜单上看到除我之外的其他第三方出现。将此添加到您的清单中Android 如何在“从菜单中拾取图像”中显示应用程序,android,image-gallery,Android,Image Gallery,我被困在这里了,我已经创建了一个图库应用程序,但由于某些原因,我不知道如何让系统将其识别为图库应用程序,以便我可以从其他应用程序(例如Whatsapp)中拾取图像,我在菜单上看到除我之外的其他第三方出现。将此添加到您的清单中 <activity android:name="YourActivity"> <intent-filter> <action android:name="android.intent.action.
<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>
然后在活动打开时处理意图,并从附加中获取图像的URI。刚刚编辑了我的答案。GET_CONTENT是让应用程序使用您的应用程序选择内容,ACTION_VIEW是让其他应用程序打开并查看您应用程序中的内容。您还可以帮助编写代码将图像发送回调用应用程序吗?
Uri resultUri=//image Intent result的Uri=new Intent();result.setData(resultUri);设置结果(Activity.RESULT_OK,RESULT);完成()代码>