我花费了两周时间在谷歌上搜索我想要的内容。然而,我无法找到答案,也不知道如何由Google Photos开发人员完成。以下截图来自Google Photos应用程序。
当我点击 拍照
按钮时,它会启动(或 打开)相机并允许拍照或者录制视频。我也可以使用以下代码在不同的意图中开始相机以拍照和录制视频:
startActivityForResult(new Intent(MediaStore.ACTION_IMAGE_CAPTURE), ACTION_TAKE_PICTURE_RESULT_CODE);
startActivityForResult(new Intent(MediaStore.ACTION_VIDEO_CAPTURE), ACTION_TAKE_VIDEO_RESULT_CODE);
那些代码行没有任何 bug 或问题。但我的问题是,如何启动相机拍照或录制视频?
我希望我的问题很清楚。
第一张图片:
![first](https://istack.dev59.com/vBnaq.webp)
![second](https://istack.dev59.com/ZvXzi.webp)
INTENT_ACTION_STILL_IMAGE_CAMERA
给了我想要的功能。但是在拍照或录像后,我无法获取已拍摄的文件(照片/视频)。它不返回结果(值)。 - MirjalalINTENT_ACTION_STILL_IMAGE_CAMERA
时会发生什么。https://dev59.com/ImbWa4cB1Zd3GeqPXH3m#11638308 - Mirjalal