Bagikan melalui


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.

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

Bagian halaman ini adalah modifikasi berdasarkan pekerjaan yang dibuat dan dibagikan oleh Proyek Sumber Terbuka Android dan digunakan sesuai dengan istilah yang dijelaskan dalam Lisensi Atribusi Creative Commons 2.5.

Berlaku untuk

Lihat juga

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