Lingua

FillResponse.Builder.SetHeader(RemoteViews) Metodo

Definizione

Imposta un'intestazione da visualizzare come primo elemento nell'elenco dei set di dati.

[Android.Runtime.Register("setHeader", "(Landroid/widget/RemoteViews;)Landroid/service/autofill/FillResponse$Builder;", "", ApiSince=28)]
public Android.Service.Autofill.FillResponse.Builder SetHeader(Android.Widget.RemoteViews header);
[<Android.Runtime.Register("setHeader", "(Landroid/widget/RemoteViews;)Landroid/service/autofill/FillResponse$Builder;", "", ApiSince=28)>]
member this.SetHeader : Android.Widget.RemoteViews -> Android.Service.Autofill.FillResponse.Builder

Parametri

header
RemoteViews

una presentazione per rappresentare l'intestazione. Questa presentazione non è selezionabile, chiamando RemoteViews.setOnClickPendingIntent(int,android.app.PendingIntent) su di esso non avrebbe alcun effetto. Questo valore non può essere Null.

Valori restituiti

questo generatore. Questo valore non può essere Null.

Attributi

Commenti

Imposta un'intestazione da visualizzare come primo elemento nell'elenco dei set di dati.

Quando questo metodo viene chiamato, è necessario aggiungere anche un set di dati, altrimenti build() genera un'eccezione IllegalStateException. Analogamente, questo metodo deve essere usato solo in FillResponses che non richiedono l'autenticazione ( perché l'intestazione potrebbe essere stata impostata direttamente nella presentazione principale in questi casi).

Il tema non funziona con il layout RemoteViews. Evitare colori di testo hardcoded o colore di sfondo: il riempimento automatico su piattaforme diverse può avere temi diversi.

Informazioni di riferimento su Android per android.service.autofill.FillResponse.Builder.setHeader.

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