如何将图库按钮添加到打开的意图?

时间:2012-09-18 19:25:16

标签: android android-intent android-camera android-camera-intent

在我的应用中,用户可以使用相机制作照片。我用意图开始它:

Intent(android.provider.MediaStore.ACTION_IMAGE_CAPTURE);

现在,当开放式摄像机缺少图库按钮时,用户可以从SD卡中选择一个现有图像。是否可以显示此按钮?

2 个答案:

答案 0 :(得分:1)

如果您确实希望在用户处于“相机”视图中时有一个链接到图库的按钮,那么您可能需要创建自定义相机活动。 Android文档对如何入门有很好的解释:http://developer.android.com/training/camera/cameradirect.html

答案 1 :(得分:0)

您无法真正改变相机意图提供的内容,如果您确实找到了相机应用可让您访问相册的设备,我将不会依赖它。

我建议每当用户点击按钮或启动相机意图时,启动一个对话框,要求用户选择“新照片”或“现有照片”。如果他们选择现有,请启动图库意图。

这是一个非常好的画廊意图教程。

http://www.helloandroid.com/tutorials/gallery-intent-tutorial

祝你好运!