Compartilhar via


Camera.StartSmoothZoom(Int32) Método

Definição

Cuidado

deprecated

Amplia suavemente o valor solicitado.

[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

Parâmetros

value
Int32

valor de zoom. O intervalo válido é de 0 a android.hardware.Camera.Parameters#getMaxZoom.

Atributos

Exceções

se o valor de zoom for inválido.

se o método falhar.

Comentários

Amplia suavemente o valor solicitado. O driver notificará OnZoomChangeListener o valor do zoom e se o zoom está parado no momento. Por exemplo, suponha que o zoom atual seja 0 e startSmoothZoom seja chamado com o valor 3. O Camera.OnZoomChangeListener#onZoomChange(int, boolean, Camera) método será chamado três vezes com valores de zoom 1, 2 e 3. Os aplicativos podem ligar #stopSmoothZoom para interromper o zoom mais cedo. Os aplicativos não devem chamar startSmoothZoom novamente ou alterar o valor de zoom antes que o zoom pare. Se o valor de zoom fornecido for igual ao valor de zoom atual, nenhum retorno de chamada de zoom será gerado. Esse método é suportado se android.hardware.Camera.Parameters#isSmoothZoomSupported retornar true.

Documentação Java para android.hardware.Camera.startSmoothZoom(int).

Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Android Open Source Project e usado de acordo com os termos descritos na Creative Commons 2.5 Attribution License.

Aplica-se a

Confira também

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