第一张图片是默认相机视图的屏幕截图,第二张图片是按照我的应用程序打开的相机视图的屏幕截图。
问题是默认相机有图库图标。当我从我的应用程序打开相机时,我可以显示图库图标吗?
我将此代码用于打开相机
Intent takeImageIntent = new Intent(MediaStore.ACTION_IMAGE_CAPTURE);
答案 0 :(得分:1)
使用这段代码。
Intent cameraIntent = new Intent(android.provider.MediaStore.ACTION_IMAGE_CAPTURE);
startActivityForResult(cameraIntent, CAMERA_PIC_REQUEST);
对我来说还好,画廊图标也会显示。
答案 1 :(得分:1)
不能真正更改库存摄像头意图,但是,如果您创建自定义摄像头意图,则可以添加所需的按钮并将其链接到另一个将打开图库的活动。
在android文档中有关于如何设置它的非常详细的解释