Idioma

Magnifier Classe

Definição

Widget de lupa Android.

[Android.Runtime.Register("android/widget/Magnifier", ApiSince=28, DoNotGenerateAcw=true)]
public sealed class Magnifier : Java.Lang.Object
[<Android.Runtime.Register("android/widget/Magnifier", ApiSince=28, DoNotGenerateAcw=true)>]
type Magnifier = class
    inherit Object
Herança
Atributos

Comentários

Widget de lupa Android. Pode ser usado por qualquer vista anexada a uma janela.

Documentação Java para android.widget.Magnifier.

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

Construtores

Nome Description
Magnifier(View)

Inicializa uma lupa.

Campos

Nome Description
SourceBoundMaxInSurface

Um limite de origem que se estenderá o máximo possível, enquanto permanece dentro da superfície da qual o conteúdo é copiado.

SourceBoundMaxVisible

Um limite de origem que se estenderá o máximo possível, permanecendo dentro da região visível da exibição ampliada, conforme determinado por View#getGlobalVisibleRect(Rect).

Propriedades

Nome Description
Class

Retorna a classe de tempo de execução deste Object.

(Herdado de Object)
CornerRadius

As unidades desse valor são pixels.

DefaultHorizontalSourceToMagnifierOffset

Retorna o deslocamento horizontal, em pixels, a ser aplicado à posição central de origem para obter a posição central da lupa quando #show(float, float) chamado.

DefaultVerticalSourceToMagnifierOffset

Retorna o deslocamento vertical, em pixels, a ser aplicado à posição central de origem para obter a posição central da lupa quando #show(float, float) chamado.

Elevation

As unidades desse valor são pixels.

Handle

O identificador para a instância subjacente do Android.

(Herdado de Object)
Height

As unidades desse valor são pixels.

IsClippingEnabled

Retorna se a posição da lupa será ajustada de forma que a lupa fique totalmente dentro dos limites da janela principal do aplicativo, evitando também qualquer sobreposição com as inserções do sistema (como a correspondente à barra de status) i.

JniIdentityHashCode

Obtém o código de hash de identidade atribuído a esse par Java pelo runtime de interoperabilidade.

(Herdado de Object)
JniManagedPeerState

Widget de lupa Android.

(Herdado de JavaObject)
JniPeerMembers

Obtém os metadados de membro par JNI para esse tipo de associação gerenciada.

Overlay

Retorna a sobreposição a ser desenhada na parte superior da lupa ou null se nenhuma sobreposição deve ser desenhada.

PeerReference

Obtém a referência de objeto JNI para este par Java.

(Herdado de Object)
Position

Retorna as coordenadas superiores esquerdas da lupa, em relação à janela principal do aplicativo.

SourceHeight

As unidades desse valor são pixels.

SourcePosition

Retorna as coordenadas superiores esquerdas da origem da lupa (i.

SourceWidth

As unidades desse valor são pixels.

ThresholdClass

Essa API é compatível com a infraestrutura Mono para Android e não se destina a ser usada diretamente do seu código.

(Herdado de Object)
ThresholdType

Essa API é compatível com a infraestrutura Mono para Android e não se destina a ser usada diretamente do seu código.

(Herdado de Object)
Width

As unidades desse valor são pixels.

Zoom

Retorna o zoom a ser aplicado à região de exibição ampliada copiada para a lupa. -ou- Define o zoom a ser aplicado ao conteúdo escolhido antes de ser copiado para o pop-up da lupa.

Métodos

Nome Description
Clone()

Cria e retorna uma cópia desse objeto.

(Herdado de Object)
Construct(JniObjectReference, JniObjectReferenceOptions)

Widget de lupa Android.

(Herdado de JavaObject)
Dismiss()

Dispensa a lupa da tela.

Dispose()

Libera os recursos mantidos por esse par Java.

(Herdado de Object)
Dispose(Boolean)

Libera os recursos mantidos por esse par Java.

(Herdado de Object)
DisposeUnlessReferenced()

Widget de lupa Android.

(Herdado de JavaObject)
Equals(Object)

Widget de lupa Android.

(Herdado de JavaObject)
Equals(Object)

Indica se algum outro objeto é "igual a" este.

(Herdado de Object)
GetHashCode()

Retorna um valor de código hash para o objeto.

(Herdado de Object)
JavaFinalize()
Obsoleto.

Chamado pelo coletor de lixo em um objeto quando a coleta de lixo determina que não há mais referências ao objeto.

(Herdado de Object)
Notify()

Ativa um único thread que está aguardando no monitor desse objeto.

(Herdado de Object)
NotifyAll()

Ativa todos os threads que estão aguardando no monitor deste objeto.

(Herdado de Object)
SetHandle(IntPtr, JniHandleOwnership)

Define a propriedade Handle.

(Herdado de Object)
SetPeerReference(JniObjectReference, JniObjectReferenceOptions)

Widget de lupa Android.

(Herdado de JavaObject)
Show(Single, Single, Single, Single)

Mostra a lupa na tela em uma posição independente de sua posição de conteúdo.

Show(Single, Single)

Mostra a lupa na tela.

ToArray<T>()

Cria uma matriz gerenciada com base nesse wrapper de matriz Java.

(Herdado de Object)
ToString()

Retorna uma representação de cadeia de caracteres do objeto.

(Herdado de Object)
UnregisterFromRuntime()

Cancela o registro desse par Java do runtime de interoperabilidade.

(Herdado de Object)
Update()

Pede à lupa para atualizar seu conteúdo.

Wait()

Faz com que o thread atual aguarde até que seja despertado, normalmente sendo <notificado></em> ou <em>interrompido</em>.

(Herdado de Object)
Wait(Int64, Int32)

Faz com que o thread atual aguarde até que seja ativado, normalmente sendo <notificado></em> ou <em>interrompido</em>, ou até que uma determinada quantidade de tempo real tenha decorrido.

(Herdado de Object)
Wait(Int64)

Faz com que o thread atual aguarde até que seja ativado, normalmente sendo <notificado></em> ou <em>interrompido</em>, ou até que uma determinada quantidade de tempo real tenha decorrido.

(Herdado de Object)

Implantações explícitas de interface

Nome Description
IJavaPeerable.Disposed()

Widget de lupa Android.

(Herdado de JavaObject)
IJavaPeerable.Finalized()

Widget de lupa Android.

(Herdado de JavaObject)
IJavaPeerable.JniObjectReferenceControlBlock

Widget de lupa Android.

(Herdado de JavaObject)
IJavaPeerable.SetJniIdentityHashCode(Int32)

Widget de lupa Android.

(Herdado de JavaObject)
IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates)

Widget de lupa Android.

(Herdado de JavaObject)
IJavaPeerable.SetPeerReference(JniObjectReference)

Widget de lupa Android.

(Herdado de JavaObject)

Métodos de Extensão

Nome Description
GetJniTypeName(IJavaPeerable)

Obtém o nome JNI do tipo da instância self.

JavaAs<TResult>(IJavaPeerable)

Tente coagir a digitar selfTResult, verificando se a coerção é válida no lado Java.

JavaCast<TResult>(IJavaObject)

Executa uma conversão de tipo verificada pelo tempo de execução do Android.

JavaCast<TResult>(IJavaObject)

Widget de lupa Android.

TryJavaCast<TResult>(IJavaPeerable, TResult)

Tente coagir a digitar selfTResult, verificando se a coerção é válida no lado Java.

Aplica-se a