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
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 |