Stay organized with collections
Save and categorize content based on your preferences.
Camera.ShutterCallback
public
static
interface
Camera.ShutterCallback
android.hardware.Camera.ShutterCallback
|
This interface was deprecated
in API level 21.
We recommend using the new android.hardware.camera2
API for new
applications.
Callback interface used to signal the moment of actual image capture.
Summary
Public methods |
abstract
void
|
onShutter()
Called as near as possible to the moment when a photo is captured
from the sensor.
|
Public methods
onShutter
public abstract void onShutter ()
Called as near as possible to the moment when a photo is captured
from the sensor. This is a good opportunity to play a shutter sound
or give other feedback of camera operation. This may be some time
after the photo was triggered, but some time before the actual data
is available.
Content and code samples on this page are subject to the licenses described in the Content License. Java and OpenJDK are trademarks or registered trademarks of Oracle and/or its affiliates.
Last updated 2025-02-10 UTC.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Missing the information I need","missingTheInformationINeed","thumb-down"],["Too complicated / too many steps","tooComplicatedTooManySteps","thumb-down"],["Out of date","outOfDate","thumb-down"],["Samples / code issue","samplesCodeIssue","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-02-10 UTC."],[],[],null,["# Camera.ShutterCallback\n\nAdded in [API level 1](/guide/topics/manifest/uses-sdk-element#ApiLevels) \nDeprecated in [API level\n21](/guide/topics/manifest/uses-sdk-element#ApiLevels) \n\nCamera.ShutterCallback\n======================\n\n*** ** * ** ***\n\n[Kotlin](/reference/kotlin/android/hardware/Camera.ShutterCallback \"View this page in Kotlin\") \\|Java\n\n\n`\npublic\nstatic\n\n\ninterface\nCamera.ShutterCallback\n`\n\n\n`\n\n\n`\n\n|-----------------------------------------|\n| android.hardware.Camera.ShutterCallback |\n\n\u003cbr /\u003e\n\n*** ** * ** ***\n\n\n**This interface was deprecated\nin API level 21.** \n\nWe recommend using the new [android.hardware.camera2](/reference/android/hardware/camera2/package-summary) API for new\napplications.\n\nCallback interface used to signal the moment of actual image capture. \n**See also:**\n\n- [Camera.takePicture(ShutterCallback, PictureCallback, PictureCallback, PictureCallback)](/reference/android/hardware/Camera#takePicture(android.hardware.Camera.ShutterCallback,%20android.hardware.Camera.PictureCallback,%20android.hardware.Camera.PictureCallback,%20android.hardware.Camera.PictureCallback))\n\nSummary\n-------\n\n| ### Public methods ||\n|------------------|------------------------------------------------------------------------------------------------------------------------------------------------------------------------|\n| ` abstract void` | ` `[onShutter](/reference/android/hardware/Camera.ShutterCallback#onShutter())`() ` Called as near as possible to the moment when a photo is captured from the sensor. |\n\nPublic methods\n--------------\n\n### onShutter\n\nAdded in [API level 1](/guide/topics/manifest/uses-sdk-element#ApiLevels) \n\n```\npublic abstract void onShutter ()\n```\n\nCalled as near as possible to the moment when a photo is captured\nfrom the sensor. This is a good opportunity to play a shutter sound\nor give other feedback of camera operation. This may be some time\nafter the photo was triggered, but some time before the actual data\nis available.\n\n\u003cbr /\u003e"]]