IntentService.OnHandleIntent(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.
Questo metodo viene richiamato sul thread di lavoro con una richiesta di elaborazione.
[Android.Runtime.Register("onHandleIntent", "(Landroid/content/Intent;)V", "GetOnHandleIntent_Landroid_content_Intent_Handler")]
protected abstract void OnHandleIntent(Android.Content.Intent? intent);
[<Android.Runtime.Register("onHandleIntent", "(Landroid/content/Intent;)V", "GetOnHandleIntent_Landroid_content_Intent_Handler")>]
abstract member OnHandleIntent : Android.Content.Intent -> unit
Parametri
- intent
- Intent
Finalità: valore passato a android.content.Context.startService(Intent). Può essere null se il servizio viene riavviato dopo che il processo è andato via; Per informazioni dettagliate, vedere Service.onStartCommand(Intent, int, int).
- Attributi
Commenti
Questo metodo viene richiamato sul thread di lavoro con una richiesta di elaborazione. Viene elaborata una sola finalità alla volta, ma l'elaborazione avviene in un thread di lavoro che viene eseguito in modo indipendente da un'altra logica dell'applicazione. Pertanto, se questo codice richiede molto tempo, conterrà altre richieste allo stesso IntentService, ma non conterrà altro. Quando tutte le richieste sono state gestite, IntentService si arresta, quindi non è consigliabile chiamare Service.stopSelf(). Il completamento di questo metodo può richiedere alcuni secondi, quindi deve essere chiamato solo da un thread di lavoro.
I contenuti e gli esempi di codice in questa pagina sono soggetti alle licenze descritte nella licenza del contenuto. Java e OpenJDK sono marchi o marchi registrati di Oracle e/o delle sue consociate.
Ultimo aggiornamento 2026-08-03 UTC.
Informazioni di riferimento su Android per android.app.IntentService.onHandleIntent.
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.