共用方式為


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,並以值3呼叫 startSmoothZoom。 方法 Camera.OnZoomChangeListener#onZoomChange(int, boolean, Camera) 會呼叫三次,其中縮放值為 1、2 和 3。 應用程式可以呼叫 #stopSmoothZoom 來停止先前的縮放。 應用程式不應該再次呼叫 startSmoothZoom,或在縮放停止之前變更縮放值。 如果提供的縮放值等於目前的縮放值,則不會產生任何縮放回呼。 如果 android.hardware.Camera.Parameters#isSmoothZoomSupported 傳回 true,則支援這個方法。

android.hardware.Camera.startSmoothZoom(int)Java 檔。

此頁面的部分是根據 Android 開放原始碼專案所建立和共用的工作進行修改,並根據 Creative Commons 2.5 屬性授權中所述的詞彙使用。

適用於

另請參閱

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