菜单选择应用程序

时间:2013-05-03 15:48:00

标签: android menu

在我的手机上,有时当我尝试进行特定操作时,会显示一个菜单,并要求我在可以执行该操作的不同已安装应用程序之间进行选择,例如当我尝试拨打电话时,该菜单会给出我选择'通话','Skype'和'Viber'。

我们称这种菜单为什么?

我正在处理一个应用程序,我希望当我点击一个imageView时,菜单会显示出来,并让我选择从图库中选择该图像的来源,或者使用相机拍摄新图像。

在这种情况下可以使用这种类型的菜单吗?

1 个答案:

答案 0 :(得分:4)

这称为Intent选择器。

http://developer.android.com/training/sharing/send.html#send-text-content

  

如果已安装的应用程序具有匹配的过滤器   ACTION_SEND和MIME类型text / plain,Android系统将运行它;   如果多个应用程序匹配,系统将显示一个   消除歧义对话框(“选择器”),允许用户选择   应用

如果您想将它与相机或图库一起使用,1分钟的搜索可以让您获得这些答案:

Dialog to pick image from gallery or from camera

Allow user to select camera or gallery for image

Android How can I call Camera or Gallery Intent Together