Stay organized with collections
Save and categorize content based on your preferences.
public
static
interface
ZoomButtonsController.OnZoomListener
android.widget.ZoomButtonsController.OnZoomListener
|
Interface that will be called when the user performs an interaction that
triggers some action, for example zooming.
Summary
Public methods |
abstract
void
|
onVisibilityChanged(boolean visible)
Called when the zoom controls' visibility changes.
|
abstract
void
|
onZoom(boolean zoomIn)
Called when the owner view needs to be zoomed.
|
Public methods
onVisibilityChanged
public abstract void onVisibilityChanged (boolean visible)
Called when the zoom controls' visibility changes.
Parameters |
visible |
boolean : Whether the zoom controls are visible. |
onZoom
public abstract void onZoom (boolean zoomIn)
Called when the owner view needs to be zoomed.
Parameters |
zoomIn |
boolean : The direction of the zoom: true to zoom in, false to zoom out. |
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.
[null,null,["Last updated 2025-02-10 UTC."],[],[],null,["# ZoomButtonsController.OnZoomListener\n\nAdded in [API level 4](/guide/topics/manifest/uses-sdk-element#ApiLevels) \nDeprecated in [API level\n29](/guide/topics/manifest/uses-sdk-element#ApiLevels) \n\nZoomButtonsController.OnZoomListener\n====================================\n\n*** ** * ** ***\n\n[Kotlin](/reference/kotlin/android/widget/ZoomButtonsController.OnZoomListener \"View this page in Kotlin\") \\|Java\n\n\n`\npublic\nstatic\n\n\ninterface\nZoomButtonsController.OnZoomListener\n`\n\n\n`\n\n\n`\n\n|-----------------------------------------------------|\n| android.widget.ZoomButtonsController.OnZoomListener |\n\n\u003cbr /\u003e\n\n*** ** * ** ***\n\nInterface that will be called when the user performs an interaction that\ntriggers some action, for example zooming.\n\nSummary\n-------\n\n| ### Public methods ||\n|------------------|----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|\n| ` abstract void` | ` `[onVisibilityChanged](/reference/android/widget/ZoomButtonsController.OnZoomListener#onVisibilityChanged(boolean))`(boolean visible) ` Called when the zoom controls' visibility changes. |\n| ` abstract void` | ` `[onZoom](/reference/android/widget/ZoomButtonsController.OnZoomListener#onZoom(boolean))`(boolean zoomIn) ` Called when the owner view needs to be zoomed. |\n\nPublic methods\n--------------\n\n### onVisibilityChanged\n\nAdded in [API level 4](/guide/topics/manifest/uses-sdk-element#ApiLevels) \n\n```\npublic abstract void onVisibilityChanged (boolean visible)\n```\n\nCalled when the zoom controls' visibility changes.\n\n\u003cbr /\u003e\n\n| Parameters ||\n|-----------|----------------------------------------------------------|\n| `visible` | `boolean`: Whether the zoom controls are visible. \u003cbr /\u003e |\n\n### onZoom\n\nAdded in [API level 4](/guide/topics/manifest/uses-sdk-element#ApiLevels) \n\n```\npublic abstract void onZoom (boolean zoomIn)\n```\n\nCalled when the owner view needs to be zoomed.\n\n\u003cbr /\u003e\n\n| Parameters ||\n|----------|----------------------------------------------------------------------------------|\n| `zoomIn` | `boolean`: The direction of the zoom: true to zoom in, false to zoom out. \u003cbr /\u003e |"]]