Opções de estilo

classe pública StylingOptions estende o objeto
implementa Parcelable

Define as opções de estilo para uma NavigationView ou uma NavigationFragment.

Resumo da constante herdada

Resumo dos campos

público estático final Creator<StylingOptions> CRIADOR DE CONTEÚDO

Resumo do construtor público

StylingOptions()
Cria um objeto com o estilo padrão.
StylingOptions(StylingOptions stylingOptions)
Cria um objeto que é uma cópia das opções de estilo especificadas.

Resumo do método público

int
Número inteiro
getPrimaryDayModeThemeColor()
Retorna a cor principal do modo diurno do tema da interface.
Número inteiro
getPrimaryNightModeThemeColor()
Retorna a cor principal do modo noturno do tema da interface.
Número inteiro
getSecondaryDayModeThemeColor()
Retorna a cor secundária do modo diurno do tema da interface.
Número inteiro
getSecondaryNightModeThemeColor()
Retorna a cor secundária do modo noturno do tema da interface.
StylingOptions
primaryDayModeThemeColor(int color)
Define a cor principal do modo diurno do tema da interface.
StylingOptions
primaryNightModeThemeColor(int color)
Define a cor principal do modo noturno do tema da interface.
StylingOptions
secondaryDayModeThemeColor(int color)
Define a cor secundária do modo diurno do tema da interface.
StylingOptions
secondaryNightModeThemeColor(int color)
Define a cor secundária do modo noturno do tema da interface.
void
writeToParcel(Parcel out, int flags)

Resumo do método herdado

Campos

público estático final Creator<StylingOptions> CREATOR

Construtores públicos

public StylingOptions ()

Cria um objeto com o estilo padrão.

public StylingOptions (StylingOptions stylingOptions)

Cria um objeto que é uma cópia das opções de estilo especificadas.

Parâmetros
stylingOptions

Métodos públicos

public int describeContents ()

public Número inteiro getPrimaryDayModeThemeColor ()

Retorna a cor principal do modo diurno do tema da interface.

Retorna
  • um número inteiro que representa a cor ARGB ou null, se nenhuma cor for definida

public Número inteiro getPrimaryNightModeThemeColor ()

Retorna a cor principal do modo noturno do tema da interface.

Retorna
  • um número inteiro que representa a cor ARGB ou null, se nenhuma cor for definida

public Número inteiro getSecondaryDayModeThemeColor ()

Retorna a cor secundária do modo diurno do tema da interface.

Retorna
  • um número inteiro que representa a cor ARGB ou null, se nenhuma cor for definida

public Número inteiro getSecondaryNightModeThemeColor ()

Retorna a cor secundária do modo noturno do tema da interface.

Retorna
  • um número inteiro que representa a cor ARGB ou null, se nenhuma cor for definida

public StylingOptions primaryDayModeThemeColor (int color)

Define a cor principal do modo diurno do tema da interface.

Parâmetros
cor a cor ARGB
Retorna
  • o objeto para o qual o método foi chamado, com o novo conjunto de cores.

public StylingOptions primaryNightModeThemeColor (int color)

Define a cor principal do modo noturno do tema da interface.

Parâmetros
cor a cor ARGB
Retorna
  • o objeto para o qual o método foi chamado, com o novo conjunto de cores.

public StylingOptions secondaryDayModeThemeColor (int color)

Define a cor secundária do modo diurno do tema da interface.

Parâmetros
cor a cor ARGB
Retorna
  • o objeto para o qual o método foi chamado, com o novo conjunto de cores.

public StylingOptions secondaryNightModeThemeColor (int color)

Define a cor secundária do modo noturno do tema da interface.

Parâmetros
cor a cor ARGB
Retorna
  • o objeto para o qual o método foi chamado, com o novo conjunto de cores.

public void writeToParcel (Parcel out, flags int)

Parâmetros
entre
flags