Condividi tramite


Activity.OnProvideAssistContent(AssistContent) Metodo

Definizione

Questo viene chiamato quando l'utente richiede un supporto, per fornire riferimenti al contenuto correlato all'attività corrente.

[Android.Runtime.Register("onProvideAssistContent", "(Landroid/app/assist/AssistContent;)V", "GetOnProvideAssistContent_Landroid_app_assist_AssistContent_Handler", ApiSince=23)]
public virtual void OnProvideAssistContent (Android.App.Assist.AssistContent? outContent);
[<Android.Runtime.Register("onProvideAssistContent", "(Landroid/app/assist/AssistContent;)V", "GetOnProvideAssistContent_Landroid_app_assist_AssistContent_Handler", ApiSince=23)>]
abstract member OnProvideAssistContent : Android.App.Assist.AssistContent -> unit
override this.OnProvideAssistContent : Android.App.Assist.AssistContent -> unit

Parametri

outContent
AssistContent

Contenuto di supporto da restituire.

Attributi

Commenti

Questo viene chiamato quando l'utente richiede un supporto, per fornire riferimenti al contenuto correlato all'attività corrente. Prima di essere chiamato, la outContent finalità viene riempita con la finalità di base dell'attività (la finalità restituita da #getIntent()). Le funzionalità aggiuntive di Intent vengono rimosse da qualsiasi tipo non valido per PersistableBundle o non framework Parcelables e i flag Intent#FLAG_GRANT_WRITE_URI_PERMISSION e Intent#FLAG_GRANT_PERSISTABLE_URI_PERMISSION vengono cancellati dalla finalità.

L'implementazione personalizzata può modificare la finalità del contenuto in modo da riflettere meglio il contesto di primo livello dell'attività e compilare ClipData con contenuto aggiuntivo di interesse che l'utente sta attualmente visualizzando. Ad esempio, un'applicazione della raccolta immagini avviata in a un'attività che consente all'utente di scorrere le immagini deve modificare la finalità per fare riferimento all'immagine corrente che sta cercando; un'applicazione di questo tipo quando mostra un elenco di immagini deve aggiungere un clipData con riferimenti a tutte le immagini attualmente visibili sullo schermo.

Documentazione java per android.app.Activity.onProvideAssistContent(android.app.assist.AssistContent).

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.

Si applica a