Camera.StartSmoothZoom(Int32) Metode

Definisi

Perhatian

deprecated

Zoom ke nilai yang diminta dengan lancar.

[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

Parameter

value
Int32

nilai zoom. Rentang yang valid adalah 0 hingga android.hardware.Camera.Parameters#getMaxZoom.

Atribut

Pengecualian

jika nilai zoom tidak valid.

jika metode gagal.

Keterangan

Zoom ke nilai yang diminta dengan lancar. Driver akan memberi tahu OnZoomChangeListener nilai zoom dan apakah zoom dihentikan pada saat itu. Misalnya, zoom saat ini adalah 0 dan startSmoothZoom dipanggil dengan nilai 3. Metode ini Camera.OnZoomChangeListener#onZoomChange(int, boolean, Camera) akan dipanggil tiga kali dengan nilai zoom 1, 2, dan 3. Aplikasi dapat memanggil #stopSmoothZoom untuk menghentikan zoom sebelumnya. Aplikasi tidak boleh memanggil startSmoothZoom lagi atau mengubah nilai zoom sebelum zoom berhenti. Jika nilai zoom yang disediakan sama dengan nilai zoom saat ini, tidak ada panggilan balik zoom yang akan dihasilkan. Metode ini didukung jika android.hardware.Camera.Parameters#isSmoothZoomSupported mengembalikan true.

Java dokumentasi untuk android.hardware.Camera.startSmoothZoom(int).

Bagian dari halaman ini adalah modifikasi berdasarkan pekerjaan yang dibuat dan dibagikan oleh Android Open Source Project dan digunakan sesuai dengan istilah yang dijelaskan dalam Lisensi Creative Commons 2.5 Lisensi Atribusi.

Berlaku untuk

Lihat juga

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