ActivityOptions.RequestUsageTimeReport(PendingIntent) 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.
Chiedere al sistema di tenere traccia del tempo trascorso dall'utente nell'app avviata e segnalarlo una volta completato.
[Android.Runtime.Register("requestUsageTimeReport", "(Landroid/app/PendingIntent;)V", "GetRequestUsageTimeReport_Landroid_app_PendingIntent_Handler", ApiSince=23)]
public virtual void RequestUsageTimeReport (Android.App.PendingIntent? receiver);
[<Android.Runtime.Register("requestUsageTimeReport", "(Landroid/app/PendingIntent;)V", "GetRequestUsageTimeReport_Landroid_app_PendingIntent_Handler", ApiSince=23)>]
abstract member RequestUsageTimeReport : Android.App.PendingIntent -> unit
override this.RequestUsageTimeReport : Android.App.PendingIntent -> unit
Parametri
- receiver
- PendingIntent
Ricevitore di trasmissione che riceverà il report.
- Attributi
Commenti
Chiedere al sistema di tenere traccia del tempo trascorso dall'utente nell'app avviata e segnalarlo una volta completato. Il report verrà inviato al ricevitore specificato, con gli extra e #EXTRA_USAGE_TIME_REPORT_PACKAGES
compilati#EXTRA_USAGE_TIME_REPORT
.
L'intervallo di tempo rilevato va dall'avvio di questa attività fino a quando l'utente non lascia il flusso dell'attività. Vengono considerati di rimanere nel flusso finché le nuove attività vengono avviate o restituite dal flusso originale, anche se questo supera i limiti del pacchetto o dell'attività. Ad esempio, se l'originatore avvia un'attività per visualizzare un'immagine e mentre l'utente seleziona di condividere, che avvia l'app di posta elettronica in una nuova attività e completa la condivisione, il tempo durante l'intera operazione verrà incluso fino a quando non torna dall'attività originale del visualizzatore immagini.
L'utente viene considerato di completare un flusso quando passa a un'altra attività che non fa parte del flusso rilevato. Ciò può verificarsi, ad esempio, usando l'ombreggiatura di notifica, l'utilità di avvio o i recenti per avviare o passare a un'altra app. Semplicemente passando a questi elementi di spostamento non interrompe il flusso (anche se l'utilità di avvio e le recenti arresta il rilevamento del tempo della sessione); è l'atto di andare da qualche altra parte che completa il tracciamento.
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.