語言

Camera.StartSmoothZoom(Int32) 方法

定義

警告

deprecated

可以順暢地縮放到請求的數值。

[Android.Runtime.Register("startSmoothZoom", "(I)V", "")]
[System.Obsolete("deprecated")]
public void StartSmoothZoom(int value);
[<Android.Runtime.Register("startSmoothZoom", "(I)V", "")>]
[<System.Obsolete("deprecated")>]
member this.StartSmoothZoom : int -> unit

參數

value
Int32

縮放值。 有效範圍為 0 到 android.hardware.Camera.Parameters#getMaxZoom。

屬性

例外狀況

如果縮放值無效。

如果方法失敗。

備註

可以順暢地縮放到請求的數值。 駕駛會通知 OnZoomChangeListener 變焦值及是否停止變焦。 例如,假設當前縮放為 0,且 startSmoothZoom 被呼叫為 3。 此 Camera.OnZoomChangeListener#onZoomChange(int, boolean, Camera) 方法將被呼叫三次,縮放值分別為 1、2 和 3。 應用程式可以呼叫 #stopSmoothZoom 提前停止 Zoom。 應用程式不應在 Zoom 停止前再次呼叫 startSmoothZoom 或更改 zoom 值。 若提供的縮放值等於當前縮放值,則不會產生縮放回撥。 若返回 android.hardware.Camera.Parameters#isSmoothZoomSupported 為真,則支援此方法。

Java 文件 android.hardware.Camera.startSmoothZoom(int)。

本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。

適用於

另請參閱

  • <xref:Android.Hardware.Camera.SetZoomChangeListener(.IOnZoomChangeListener)>