AppComponentFactory.InstantiateActivity(ClassLoader, String, Intent) Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Consente all'applicazione di eseguire l'override della creazione di attività.
[Android.Runtime.Register("instantiateActivity", "(Ljava/lang/ClassLoader;Ljava/lang/String;Landroid/content/Intent;)Landroid/app/Activity;", "GetInstantiateActivity_Ljava_lang_ClassLoader_Ljava_lang_String_Landroid_content_Intent_Handler", ApiSince=28)]
public virtual Android.App.Activity InstantiateActivity(Java.Lang.ClassLoader cl, string className, Android.Content.Intent? intent);
[<Android.Runtime.Register("instantiateActivity", "(Ljava/lang/ClassLoader;Ljava/lang/String;Landroid/content/Intent;)Landroid/app/Activity;", "GetInstantiateActivity_Ljava_lang_ClassLoader_Ljava_lang_String_Landroid_content_Intent_Handler", ApiSince=28)>]
abstract member InstantiateActivity : Java.Lang.ClassLoader * string * Android.Content.Intent -> Android.App.Activity
override this.InstantiateActivity : Java.Lang.ClassLoader * string * Android.Content.Intent -> Android.App.Activity
Parametri
- cl
- ClassLoader
Classloader predefinito da usare per la creazione di istanze.
- className
- String
Classe di cui creare un'istanza.
- intent
- Intent
Finalità che crea la classe .
Valori restituiti
- Attributi
Commenti
Consente all'applicazione di eseguire l'override della creazione di attività. Può essere usato per eseguire operazioni come l'inserimento delle dipendenze o le modifiche del caricatore di classi a queste classi.
Questo metodo è destinato solo a fornire un hook per la creazione di istanze. Non fornisce accesso in precedenza all'oggetto Activity. L'oggetto restituito non verrà ancora inizializzato come context e non deve essere usato per interagire con altre API Android.
Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dalla e usati in base ai termini descritti in Creative License 2.5 Attribution License.