Linguaggio

Activity.OnResume Metodo

Definizione

Chiamato dopo onRestoreInstanceState(Bundle), onRestart() o onPause().

[Android.Runtime.Register("onResume", "()V", "GetOnResumeHandler")]
protected virtual void OnResume();
[<Android.Runtime.Register("onResume", "()V", "GetOnResumeHandler")>]
abstract member OnResume : unit -> unit
override this.OnResume : unit -> unit
Attributi

Commenti

Chiamato dopo onRestoreInstanceState(Bundle), onRestart() o onPause(). Questo è in genere un suggerimento per l'attività per iniziare a interagire con l'utente, che è un buon indicatore che l'attività è diventata attiva e pronta a ricevere input. Questo può anche essere uno stato di transito verso un altro stato di riposo. Ad esempio, un'attività può essere riavviata su onPause() a causa di modifiche alla configurazione e l'attività era visibile, ma non era l'attività più importante di un'attività. onResume() è garantito che venga chiamato prima di onPause() in questo caso che rispetta i criteri del ciclo di vita dell'attività e l'attività si riposa infine in onPause(). Nelle versioni della piattaforma precedenti a Build.VERSION_CODES. Q questo è anche un buon posto per provare ad aprire dispositivi ad accesso esclusivo o per ottenere l'accesso alle risorse singleton. A partire da Build.VERSION_CODES. Q può esserci più attività riprese nel sistema contemporaneamente, quindi onTopResumedActivityChanged(boolean) deve essere usato per tale scopo. Le classi derivate devono chiamare attraverso l'implementazione della classe con privilegi avanzati di questo metodo. In caso contrario, verrà generata un'eccezione.

Vedere anche:

Informazioni di riferimento su Android per android.app.Activity.onResume.

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.

Si applica a