public class
StylingOptions
扩展对象
实现 Parcelable
实现 Parcelable
定义 NavigationView
或 NavigationFragment
的样式设置选项。
继承的常量摘要
字段摘要
public static final Creator<StylingOptions> | 创作者 |
公共构造函数摘要
StylingOptions()
创建一个使用默认样式的对象。
|
|
公共方法摘要
整型 | |
整数 |
getPrimaryDayModeThemeColor()
返回界面主题的主要日间模式颜色。
|
整数 |
getPrimaryNightModeThemeColor()
返回界面主题的主要夜间模式颜色。
|
整数 |
getSecondaryDayModeThemeColor()
返回界面主题的次日模式颜色。
|
整数 |
getSecondaryNightModeThemeColor()
返回界面主题的次要夜间模式颜色。
|
StylingOptions |
primaryDayModeThemeColor(整数颜色)
设置界面主题的主要日间模式颜色。
|
StylingOptions |
primaryNightModeThemeColor(int color)
设置界面主题的主要夜间模式颜色。
|
StylingOptions |
secondaryDayModeThemeColor(整数颜色)
设置界面主题的次日模式颜色。
|
StylingOptions |
secondaryNightModeThemeColor(int color)
设置界面主题的次要夜间模式颜色。
|
void |
writeToParcel(Parcel out、int 标记)
|
继承的方法摘要
字段
公共构造函数
public StylingOptions ()
创建一个使用默认样式的对象。
公共方法
public int describeContents ()
public 整数 getPrimaryDayModeThemeColor ()
返回界面主题的主要日间模式颜色。
返回
- 表示 ARGB 颜色的整数,如果未设置颜色,则为
null
public 整数 getPrimaryNightModeThemeColor ()
返回界面主题的主要夜间模式颜色。
返回
- 表示 ARGB 颜色的整数,如果未设置颜色,则为
null
public 整数 getSecondaryDayModeThemeColor ()
返回界面主题的次日模式颜色。
返回
- 表示 ARGB 颜色的整数,如果未设置颜色,则为
null
public 整数 getSecondaryNightModeThemeColor ()
返回界面主题的次要夜间模式颜色。
返回
- 表示 ARGB 颜色的整数,如果未设置颜色,则为
null
public StylingOptions primaryDayModeThemeColor (int color)
设置界面主题的主要日间模式颜色。
参数
颜色 | ARGB 颜色 |
---|
返回
- 此方法被调用的对象,并设置新的颜色
public StylingOptions primaryNightModeThemeColor (int color)
设置界面主题的主要夜间模式颜色。
参数
颜色 | ARGB 颜色 |
---|
返回
- 此方法被调用的对象,并设置新的颜色
public StylingOptions secondaryDayModeThemeColor (int color)
设置界面主题的次日模式颜色。
参数
颜色 | ARGB 颜色 |
---|
返回
- 此方法被调用的对象,并设置新的颜色
public StylingOptions secondaryNightModeThemeColor (int color)
设置界面主题的次要夜间模式颜色。
参数
颜色 | ARGB 颜色 |
---|
返回
- 此方法被调用的对象,并设置新的颜色
public void writeToParcel (Parcel out, int flag)
参数
出局 | |
---|---|
flags |