Condividi tramite


ActivityOptions Classe

Definizione

Classe helper per la creazione di un bundle di opzioni che può essere usato con android.content.Context#startActivity(android.content.Intent, android.os.Bundle) Context.startActivity(Intent, Bundle) i metodi correlati e .

[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
Ereditarietà
ActivityOptions
Attributi

Commenti

Classe helper per la creazione di un bundle di opzioni che può essere usato con android.content.Context#startActivity(android.content.Intent, android.os.Bundle) Context.startActivity(Intent, Bundle) i metodi correlati e .

Documentazione java per android.app.ActivityOptions.

Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dal progetto Open Source Android e usato in base ai termini descritti nella licenza Creative Commons 2.5 Attribuzione.

Costruttori

ActivityOptions(IntPtr, JniHandleOwnership)

Costruttore usato durante la creazione di rappresentazioni gestite di oggetti JNI; chiamato dal runtime.

Campi

ExtraUsageTimeReport

Lungo negli extra forniti da #requestUsageTimeReport che contiene il tempo totale (in ms) impiegato dall'utente nel flusso dell'app.

ExtraUsageTimeReportPackages

Bundle negli extra forniti da #requestUsageTimeReport che contiene informazioni dettagliate sul tempo impiegato in ogni pacchetto associato all'app. Ogni chiave è un nome di pacchetto, il cui valore è lungo contenente il tempo (in ms).

ModeBackgroundActivityStartAllowed
Obsoleti.

PendingIntent Consente a di usare i privilegi di avvio dell'attività in background.

ModeBackgroundActivityStartDenied
Obsoleti.

PendingIntent Negare a per usare i privilegi di avvio dell'attività in background.

ModeBackgroundActivityStartSystemDefined
Obsoleti.

Nessun valore esplicito scelto.

Proprietà

Class

Restituisce la classe di runtime di questo Objectoggetto .

(Ereditato da Object)
Handle

Handle per l'istanza di Android sottostante.

(Ereditato da Object)
IsShareIdentityEnabled

Restituisce un valore che indica se l'app di avvio ha acconsento esplicitamente alla condivisione dell'identità con l'attività avviata.

JniIdentityHashCode

Classe helper per la creazione di un bundle di opzioni che può essere usato con android.content.Context#startActivity(android.content.Intent, android.os.Bundle) Context.startActivity(Intent, Bundle) i metodi correlati e .

(Ereditato da Object)
JniPeerMembers

Classe helper per la creazione di un bundle di opzioni che può essere usato con android.content.Context#startActivity(android.content.Intent, android.os.Bundle) Context.startActivity(Intent, Bundle) i metodi correlati e .

LaunchBounds

Restituisce i limiti che devono essere utilizzati per avviare l'attività.

LaunchDisplayId

Ottiene l'ID della visualizzazione in cui deve essere avviata l'attività.

LockTaskMode

Ottiene un valore che indica se l'attività deve essere avviata in modalità LockTask.

PeerReference

Classe helper per la creazione di un bundle di opzioni che può essere usato con android.content.Context#startActivity(android.content.Intent, android.os.Bundle) Context.startActivity(Intent, Bundle) i metodi correlati e .

(Ereditato da Object)
PendingIntentBackgroundActivityLaunchAllowed

L'attività Get PendingIntent può essere avviata in background se il chiamante può avviare attività in background. -oppure- Impostare l'attività PendingIntent può essere avviata in background se il chiamante può avviare attività in background.

PendingIntentBackgroundActivityStartMode

Ottenere la modalità per consentire o negare i privilegi dei mittenti per avviare le attività in background in PendingIntent.

PendingIntentCreatorBackgroundActivityStartMode

Restituisce la modalità per avviare le attività in background concesse dall'autore dell'oggetto PendingIntent.

SplashScreenStyle

Ottiene lo stile utilizzabile per l'avvio a freddo di un'attività.

ThresholdClass

Questa API supporta l'infrastruttura Mono per Android e non deve essere usata direttamente dal codice.

ThresholdType

Questa API supporta l'infrastruttura Mono per Android e non deve essere usata direttamente dal codice.

Metodi

Clone()

Crea e restituisce una copia di questo oggetto.

(Ereditato da Object)
Dispose()

Classe helper per la creazione di un bundle di opzioni che può essere usato con android.content.Context#startActivity(android.content.Intent, android.os.Bundle) Context.startActivity(Intent, Bundle) i metodi correlati e .

(Ereditato da Object)
Dispose(Boolean)

Classe helper per la creazione di un bundle di opzioni che può essere usato con android.content.Context#startActivity(android.content.Intent, android.os.Bundle) Context.startActivity(Intent, Bundle) i metodi correlati e .

(Ereditato da Object)
Equals(Object)

Indica se un altro oggetto è "uguale a" questo.

(Ereditato da Object)
GetHashCode()

Restituisce un valore del codice hash per l'oggetto.

(Ereditato da Object)
JavaFinalize()

Chiamato dal Garbage Collector su un oggetto quando Garbage Collection determina che non sono presenti altri riferimenti all'oggetto .

(Ereditato da Object)
MakeBasic()

Creare un elemento ActivityOptions di base che non dispone di animazioni speciali associate.

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

Creare un oggetto ActivityOptions specificando un'animazione in cui viene visualizzata la nuova attività da una piccola area di origine dello schermo alla relativa rappresentazione completa finale.

MakeCustomAnimation(Context, Int32, Int32)

Creare un oggetto ActivityOptions specificando un'animazione personalizzata da eseguire quando viene visualizzata l'attività.

MakeCustomAnimation(Context, Int32, Int32, Int32)

Creare un oggetto ActivityOptions specificando un'animazione personalizzata da eseguire quando viene visualizzata l'attività.

MakeLaunchIntoPip(PictureInPictureParams)

Crea un'istanza ActivityOptions che viene avviata in immagine.

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

Creare un oggetto ActivityOptions specificando un'animazione in cui la nuova attività viene ridimensionata da una piccola area di origine dello schermo alla relativa rappresentazione completa finale.

MakeSceneTransitionAnimation(Activity, Pair[])

Creare un elemento ActivityOptions per eseguire la transizione tra attività usando animazioni della scena tra attività.

MakeSceneTransitionAnimation(Activity, View, String)

Creare un elemento ActivityOptions per eseguire la transizione tra attività usando animazioni della scena tra attività.

MakeTaskLaunchBehind()

Se impostato insieme a Intent.

MakeThumbnailScaleUpAnimation(View, Bitmap, Int32, Int32)

Creare un oggetto ActivityOptions specificando un'animazione in cui viene ridimensionata un'anteprima da una determinata posizione alla nuova finestra attività avviata.

Notify()

Riattiva un singolo thread in attesa del monitor dell'oggetto.

(Ereditato da Object)
NotifyAll()

Riattiva tutti i thread in attesa del monitor dell'oggetto.

(Ereditato da Object)
RequestUsageTimeReport(PendingIntent)

Chiedere al sistema di tenere traccia del tempo trascorso dall'utente nell'app avviata e segnalarlo una volta completato.

SetAppVerificationBundle(Bundle)

Impostare l'oggetto Bundle fornito al programma di installazione dell'app per una verifica aggiuntiva se la chiamata a Context#startActivity comporta l'installazione di un'app.

SetHandle(IntPtr, JniHandleOwnership)

Imposta la proprietà Handle.

(Ereditato da Object)
SetLaunchBounds(Rect)

Imposta i limiti (dimensioni e posizione della finestra) in cui deve essere avviata l'attività.

SetLaunchDisplayId(Int32)

Imposta l'ID della visualizzazione in cui deve essere avviata l'attività.

SetLockTaskEnabled(Boolean)

Imposta un valore che indica se l'attività deve essere avviata in modalità LockTask.

SetPendingIntentBackgroundActivityStartMode(BackgroundActivityStartMode)

Imposta la modalità per consentire o negare i privilegi dei mittenti per avviare le attività in background su PendingIntent.

SetPendingIntentCreatorBackgroundActivityStartMode(BackgroundActivityStartMode)

Consentire a di PendingIntent utilizzare il privilegio del creatore per avviare le attività in background.

SetShareIdentityEnabled(Boolean)

Imposta un valore che indica se l'identità dell'app di avvio deve essere condivisa con l'attività.

SetSplashScreenStyle(Int32)

Imposta lo stile preferito della schermata iniziale delle attività di apertura.

ToArray<T>()

Classe helper per la creazione di un bundle di opzioni che può essere usato con android.content.Context#startActivity(android.content.Intent, android.os.Bundle) Context.startActivity(Intent, Bundle) i metodi correlati e .

(Ereditato da Object)
ToBundle()

Restituisce le opzioni create come bundle, che possono essere passate ai android.content.Context#startActivity(android.content.Intent, android.os.Bundle) Context.startActivity(Intent, Bundle) metodi correlati e .

ToString()

Restituisce una rappresentazione di stringa dell'oggetto.

(Ereditato da Object)
UnregisterFromRuntime()

Classe helper per la creazione di un bundle di opzioni che può essere usato con android.content.Context#startActivity(android.content.Intent, android.os.Bundle) Context.startActivity(Intent, Bundle) i metodi correlati e .

(Ereditato da Object)
Update(ActivityOptions)

Aggiornare i valori correnti in questa ActivityOptions da quelli forniti in <var>otherOptions</var>.

Wait()

Fa sì che il thread corrente attenda finché non viene risvegliato, in genere ricevendo <>una notifica</em> o <em>interrotto</em>.

(Ereditato da Object)
Wait(Int64)

Fa sì che il thread corrente attenda finché non viene risvegliato, in genere ricevendo>< una notifica</em> o <em>interrotto</em> o fino a quando non è trascorsa una determinata quantità di tempo reale.

(Ereditato da Object)
Wait(Int64, Int32)

Fa sì che il thread corrente attenda finché non viene risvegliato, in genere ricevendo>< una notifica</em> o <em>interrotto</em> o fino a quando non è trascorsa una determinata quantità di tempo reale.

(Ereditato da Object)

Implementazioni dell'interfaccia esplicita

IJavaPeerable.Disposed()

Classe helper per la creazione di un bundle di opzioni che può essere usato con android.content.Context#startActivity(android.content.Intent, android.os.Bundle) Context.startActivity(Intent, Bundle) i metodi correlati e .

(Ereditato da Object)
IJavaPeerable.DisposeUnlessReferenced()

Classe helper per la creazione di un bundle di opzioni che può essere usato con android.content.Context#startActivity(android.content.Intent, android.os.Bundle) Context.startActivity(Intent, Bundle) i metodi correlati e .

(Ereditato da Object)
IJavaPeerable.Finalized()

Classe helper per la creazione di un bundle di opzioni che può essere usato con android.content.Context#startActivity(android.content.Intent, android.os.Bundle) Context.startActivity(Intent, Bundle) i metodi correlati e .

(Ereditato da Object)
IJavaPeerable.JniManagedPeerState

Classe helper per la creazione di un bundle di opzioni che può essere usato con android.content.Context#startActivity(android.content.Intent, android.os.Bundle) Context.startActivity(Intent, Bundle) i metodi correlati e .

(Ereditato da Object)
IJavaPeerable.SetJniIdentityHashCode(Int32)

Classe helper per la creazione di un bundle di opzioni che può essere usato con android.content.Context#startActivity(android.content.Intent, android.os.Bundle) Context.startActivity(Intent, Bundle) i metodi correlati e .

(Ereditato da Object)
IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates)

Classe helper per la creazione di un bundle di opzioni che può essere usato con android.content.Context#startActivity(android.content.Intent, android.os.Bundle) Context.startActivity(Intent, Bundle) i metodi correlati e .

(Ereditato da Object)
IJavaPeerable.SetPeerReference(JniObjectReference)

Classe helper per la creazione di un bundle di opzioni che può essere usato con android.content.Context#startActivity(android.content.Intent, android.os.Bundle) Context.startActivity(Intent, Bundle) i metodi correlati e .

(Ereditato da Object)

Metodi di estensione

JavaCast<TResult>(IJavaObject)

Esegue una conversione del tipo di tipo controllato dal runtime Android.

JavaCast<TResult>(IJavaObject)

Classe helper per la creazione di un bundle di opzioni che può essere usato con android.content.Context#startActivity(android.content.Intent, android.os.Bundle) Context.startActivity(Intent, Bundle) i metodi correlati e .

GetJniTypeName(IJavaPeerable)

Classe helper per la creazione di un bundle di opzioni che può essere usato con android.content.Context#startActivity(android.content.Intent, android.os.Bundle) Context.startActivity(Intent, Bundle) i metodi correlati e .

Si applica a