Compartilhar via


ActivityOptions Classe

Definição

Classe auxiliar para criar um pacote de opções que pode ser usado com android.content.Context#startActivity(android.content.Intent, android.os.Bundle) Context.startActivity(Intent, Bundle) e métodos relacionados.

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

Comentários

Classe auxiliar para criar um pacote de opções que pode ser usado com android.content.Context#startActivity(android.content.Intent, android.os.Bundle) Context.startActivity(Intent, Bundle) e métodos relacionados.

Documentação Java para android.app.ActivityOptions.

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.

Construtores

ActivityOptions(IntPtr, JniHandleOwnership)

Um construtor usado ao criar representações gerenciadas de objetos JNI; chamado pelo tempo de execução.

Campos

ExtraUsageTimeReport

Um longo nos extras entregues por #requestUsageTimeReport que contém o tempo total (em ms) que o usuário gastou no fluxo do aplicativo.

ExtraUsageTimeReportPackages

Um Bundle nos extras entregues por #requestUsageTimeReport que contém informações detalhadas sobre o tempo gasto em cada pacote associado ao aplicativo, cada chave é um nome de pacote, cujo valor é um longo contendo o tempo (em ms).

ModeBackgroundActivityStartAllowed
Obsoleto.

Permitir o uso dos privilégios de início da PendingIntent atividade em segundo plano.

ModeBackgroundActivityStartDenied
Obsoleto.

Negar o PendingIntent para usar os privilégios de início da atividade em segundo plano.

ModeBackgroundActivityStartSystemDefined
Obsoleto.

Nenhum valor explícito escolhido.

Propriedades

Class

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

(Herdado de Object)
Handle

O identificador para a instância subjacente do Android.

(Herdado de Object)
IsShareIdentityEnabled

Retorna se o aplicativo de inicialização optou por compartilhar sua identidade com a atividade iniciada.

JniIdentityHashCode

Classe auxiliar para criar um pacote de opções que pode ser usado com android.content.Context#startActivity(android.content.Intent, android.os.Bundle) Context.startActivity(Intent, Bundle) e métodos relacionados.

(Herdado de Object)
JniPeerMembers

Classe auxiliar para criar um pacote de opções que pode ser usado com android.content.Context#startActivity(android.content.Intent, android.os.Bundle) Context.startActivity(Intent, Bundle) e métodos relacionados.

LaunchBounds

Retorna os limites que devem ser usados para iniciar a atividade.

LaunchDisplayId

Obtém o id da exibição onde a atividade deve ser iniciada.

LockTaskMode

Obtém se a atividade deve ser iniciada no modo LockTask.

PeerReference

Classe auxiliar para criar um pacote de opções que pode ser usado com android.content.Context#startActivity(android.content.Intent, android.os.Bundle) Context.startActivity(Intent, Bundle) e métodos relacionados.

(Herdado de Object)
PendingIntentBackgroundActivityLaunchAllowed

A atividade Get PendingIntent pode ser iniciada em segundo plano se o chamador puder iniciar atividades em segundo plano. -ou- A atividade Set PendingIntent pode ser iniciada em segundo plano se o chamador puder iniciar atividades em segundo plano.

PendingIntentBackgroundActivityStartMode

Obtenha o modo para permitir ou negar os privilégios dos remetentes para iniciar atividades em segundo plano para o PendingIntent.

PendingIntentCreatorBackgroundActivityStartMode

Retorna o modo para iniciar atividades em segundo plano concedidas pelo criador do PendingIntent.

SplashScreenStyle

Obtém o estilo pode ser usado para iniciar uma atividade a frio.

ThresholdClass

Esta API suporta a infraestrutura Mono para Android e não se destina a ser usada diretamente do seu código.

ThresholdType

Esta API suporta a infraestrutura Mono para Android e não se destina a ser usada diretamente do seu código.

Métodos

Clone()

Cria e retorna uma cópia desse objeto.

(Herdado de Object)
Dispose()

Classe auxiliar para criar um pacote de opções que pode ser usado com android.content.Context#startActivity(android.content.Intent, android.os.Bundle) Context.startActivity(Intent, Bundle) e métodos relacionados.

(Herdado de Object)
Dispose(Boolean)

Classe auxiliar para criar um pacote de opções que pode ser usado com android.content.Context#startActivity(android.content.Intent, android.os.Bundle) Context.startActivity(Intent, Bundle) e métodos relacionados.

(Herdado de Object)
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()

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)
MakeBasic()

Crie um ActivityOptions básico que não tenha nenhuma animação especial associada a ele.

MakeClipRevealAnimation(View, Int32, Int32, Int32, Int32)

Crie um ActivityOptions especificando uma animação onde a nova atividade é revelada de uma pequena área de origem da tela até sua representação completa final.

MakeCustomAnimation(Context, Int32, Int32, Int32)

Crie um ActivityOptions especificando uma animação personalizada a ser executada quando a atividade for exibida.

MakeCustomAnimation(Context, Int32, Int32)

Crie um ActivityOptions especificando uma animação personalizada a ser executada quando a atividade for exibida.

MakeLaunchIntoPip(PictureInPictureParams)

Cria uma ActivityOptions instância que é iniciada no picture-in-picture.

MakeScaleUpAnimation(View, Int32, Int32, Int32, Int32)

Crie um ActivityOptions especificando uma animação em que a nova atividade é dimensionada de uma pequena área de origem da tela para sua representação completa final.

MakeSceneTransitionAnimation(Activity, Pair[])

Crie um ActivityOptions para fazer a transição entre Atividades usando animações de cena entre atividades.

MakeSceneTransitionAnimation(Activity, View, String)

Crie um ActivityOptions para fazer a transição entre Atividades usando animações de cena entre atividades.

MakeTaskLaunchBehind()

Se definido junto com Intent.

MakeThumbnailScaleUpAnimation(View, Bitmap, Int32, Int32)

Crie um ActivityOptions especificando uma animação em que uma miniatura é dimensionada de uma determinada posição para a nova janela de atividade que está sendo iniciada.

Notify()

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

(Herdado de Object)
NotifyAll()

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

(Herdado de Object)
RequestUsageTimeReport(PendingIntent)

Peça ao sistema que rastreie o tempo que o usuário passa no aplicativo que está sendo iniciado e relate-o uma vez feito.

SetAppVerificationBundle(Bundle)

Defina o Bundle que é fornecido ao instalador do aplicativo para verificação adicional se a chamada resultar Context#startActivity em um aplicativo sendo instalado.

SetHandle(IntPtr, JniHandleOwnership)

Define a propriedade Handle.

(Herdado de Object)
SetLaunchBounds(Rect)

Define os limites (tamanho e posição da janela) nos quais a atividade deve ser iniciada.

SetLaunchDisplayId(Int32)

Define o id da exibição onde a atividade deve ser iniciada.

SetLockTaskEnabled(Boolean)

Define se a atividade deve ser iniciada no modo LockTask.

SetPendingIntentBackgroundActivityStartMode(BackgroundActivityStartMode)

Define o modo para permitir ou negar os privilégios dos remetentes para iniciar atividades em segundo plano para o PendingIntent.

SetPendingIntentCreatorBackgroundActivityStartMode(BackgroundActivityStartMode)

Permita que um PendingIntent use o privilégio de seu criador para iniciar atividades em segundo plano.

SetShareIdentityEnabled(Boolean)

Define se a identidade do aplicativo de inicialização deve ser compartilhada com a atividade.

SetSplashScreenStyle(Int32)

Define o estilo de tela inicial preferido das atividades de abertura.

ToArray<T>()

Classe auxiliar para criar um pacote de opções que pode ser usado com android.content.Context#startActivity(android.content.Intent, android.os.Bundle) Context.startActivity(Intent, Bundle) e métodos relacionados.

(Herdado de Object)
ToBundle()

Retorna as opções criadas como um Bundle, que pode ser passado para android.content.Context#startActivity(android.content.Intent, android.os.Bundle) Context.startActivity(Intent, Bundle) e métodos relacionados.

ToString()

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

(Herdado de Object)
UnregisterFromRuntime()

Classe auxiliar para criar um pacote de opções que pode ser usado com android.content.Context#startActivity(android.content.Intent, android.os.Bundle) Context.startActivity(Intent, Bundle) e métodos relacionados.

(Herdado de Object)
Update(ActivityOptions)

Atualize os valores atuais neste ActivityOptions daqueles fornecidos em <var otherOptions</var>>.

Wait()

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

(Herdado de Object)
Wait(Int64, Int32)

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

(Herdado de Object)
Wait(Int64)

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

(Herdado de Object)

Implantações explícitas de interface

IJavaPeerable.Disposed()

Classe auxiliar para criar um pacote de opções que pode ser usado com android.content.Context#startActivity(android.content.Intent, android.os.Bundle) Context.startActivity(Intent, Bundle) e métodos relacionados.

(Herdado de Object)
IJavaPeerable.DisposeUnlessReferenced()

Classe auxiliar para criar um pacote de opções que pode ser usado com android.content.Context#startActivity(android.content.Intent, android.os.Bundle) Context.startActivity(Intent, Bundle) e métodos relacionados.

(Herdado de Object)
IJavaPeerable.Finalized()

Classe auxiliar para criar um pacote de opções que pode ser usado com android.content.Context#startActivity(android.content.Intent, android.os.Bundle) Context.startActivity(Intent, Bundle) e métodos relacionados.

(Herdado de Object)
IJavaPeerable.JniManagedPeerState

Classe auxiliar para criar um pacote de opções que pode ser usado com android.content.Context#startActivity(android.content.Intent, android.os.Bundle) Context.startActivity(Intent, Bundle) e métodos relacionados.

(Herdado de Object)
IJavaPeerable.SetJniIdentityHashCode(Int32)

Classe auxiliar para criar um pacote de opções que pode ser usado com android.content.Context#startActivity(android.content.Intent, android.os.Bundle) Context.startActivity(Intent, Bundle) e métodos relacionados.

(Herdado de Object)
IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates)

Classe auxiliar para criar um pacote de opções que pode ser usado com android.content.Context#startActivity(android.content.Intent, android.os.Bundle) Context.startActivity(Intent, Bundle) e métodos relacionados.

(Herdado de Object)
IJavaPeerable.SetPeerReference(JniObjectReference)

Classe auxiliar para criar um pacote de opções que pode ser usado com android.content.Context#startActivity(android.content.Intent, android.os.Bundle) Context.startActivity(Intent, Bundle) e métodos relacionados.

(Herdado de Object)

Métodos de Extensão

JavaCast<TResult>(IJavaObject)

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

JavaCast<TResult>(IJavaObject)

Classe auxiliar para criar um pacote de opções que pode ser usado com android.content.Context#startActivity(android.content.Intent, android.os.Bundle) Context.startActivity(Intent, Bundle) e métodos relacionados.

GetJniTypeName(IJavaPeerable)

Classe auxiliar para criar um pacote de opções que pode ser usado com android.content.Context#startActivity(android.content.Intent, android.os.Bundle) Context.startActivity(Intent, Bundle) e métodos relacionados.

Aplica-se a