如何关闭INTENT_ACTION_STILL_IMAGE_CAMERAactivity?
How to close INTENT_ACTION_STILL_IMAGE_CAMERA activity?
我正在尝试使用 INTENT_ACTION_STILL_IMAGE_CAMERA 意图拍摄 多张 张照片。在拍摄多张照片后,我发现调用 onActivityResult 方法的唯一方法是 单击 phone 后退按钮 。有没有办法通过定义一个自定义按钮来结束相机activity?
I'm trying to capture multiple photos by using INTENT_ACTION_STILL_IMAGE_CAMERA intent.
用户选择的相机应用无需允许用户在使用此 Intent
启动时拍摄多张照片。
此外,此 Intent
操作仅供您调出用于静态照片的相机应用程序。特别是,应用程序不需要将图像放在您的应用程序可以访问它们的任何地方,否则 return 您的应用程序的任何信息。
And after I take multiple photos, the only way that I found to call onActivityResult method is clicking on the phone back button.
INTENT_ACTION_STILL_IMAGE_CAMERA
不适用于 startActivityForResult()
。
Is there any way to end the camera activity by defining a custom button?
仅当您编写自己的相机时 activity,例如使用 CameraX 库。
否则,您无法控制 UI 或可能响应该 Intent
操作的数千个相机应用程序的行为。
我正在尝试使用 INTENT_ACTION_STILL_IMAGE_CAMERA 意图拍摄 多张 张照片。在拍摄多张照片后,我发现调用 onActivityResult 方法的唯一方法是 单击 phone 后退按钮 。有没有办法通过定义一个自定义按钮来结束相机activity?
I'm trying to capture multiple photos by using INTENT_ACTION_STILL_IMAGE_CAMERA intent.
用户选择的相机应用无需允许用户在使用此 Intent
启动时拍摄多张照片。
此外,此 Intent
操作仅供您调出用于静态照片的相机应用程序。特别是,应用程序不需要将图像放在您的应用程序可以访问它们的任何地方,否则 return 您的应用程序的任何信息。
And after I take multiple photos, the only way that I found to call onActivityResult method is clicking on the phone back button.
INTENT_ACTION_STILL_IMAGE_CAMERA
不适用于 startActivityForResult()
。
Is there any way to end the camera activity by defining a custom button?
仅当您编写自己的相机时 activity,例如使用 CameraX 库。
否则,您无法控制 UI 或可能响应该 Intent
操作的数千个相机应用程序的行为。