如何在相机视图中显示图库图标?

时间:2016-08-29 10:25:03

标签: android image android-intent camera gallery

图片A enter image description here

图片B enter image description here

第一张图片是默认相机视图的屏幕截图,第二张图片是按照我的应用程序打开的相机视图的屏幕截图。

问题是默认相机有图库图标。当我从我的应用程序打开相机时,我可以显示图库图标吗?

我将此代码用于打开相机

Intent takeImageIntent = new Intent(MediaStore.ACTION_IMAGE_CAPTURE);

2 个答案:

答案 0 :(得分:1)

使用这段代码。

Intent cameraIntent = new Intent(android.provider.MediaStore.ACTION_IMAGE_CAPTURE);
startActivityForResult(cameraIntent, CAMERA_PIC_REQUEST);

对我来说还好,画廊图标也会显示。

答案 1 :(得分:1)

不能真正更改库存摄像头意图,但是,如果您创建自定义摄像头意图,则可以添加所需的按钮并将其链接到另一个将打开图库的活动。

在android文档中有关于如何设置它的非常详细的解释

https://developer.android.com/training/camera/cameradirect