样式选项

public class StylingOptions 扩展对象
实现 Parcelable

定义 NavigationViewNavigationFragment 的样式设置选项。

继承的常量摘要

字段摘要

public static final Creator<StylingOptions> 创作者

公共构造函数摘要

StylingOptions()
创建一个使用默认样式的对象。
StylingOptions(StylingOptions stylingOptions)
用于创建一个对象,该对象是指定样式选项的副本。

公共方法摘要

整型
整数
getPrimaryDayModeThemeColor()
返回界面主题的主要日间模式颜色。
整数
getPrimaryNightModeThemeColor()
返回界面主题的主要夜间模式颜色。
整数
getSecondaryDayModeThemeColor()
返回界面主题的次日模式颜色。
整数
getSecondaryNightModeThemeColor()
返回界面主题的次要夜间模式颜色。
StylingOptions
primaryDayModeThemeColor(整数颜色)
设置界面主题的主要日间模式颜色。
StylingOptions
primaryNightModeThemeColor(int color)
设置界面主题的主要夜间模式颜色。
StylingOptions
secondaryDayModeThemeColor(整数颜色)
设置界面主题的次日模式颜色。
StylingOptions
secondaryNightModeThemeColor(int color)
设置界面主题的次要夜间模式颜色。
void
writeToParcel(Parcel out、int 标记)

继承的方法摘要

字段

public static final Creator<StylingOptions> CREATOR

公共构造函数

public StylingOptions ()

创建一个使用默认样式的对象。

public StylingOptions (StylingOptions stylingOptions)

用于创建一个对象,该对象是指定样式选项的副本。

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