跳到主要内容

搜索视图主题

在整个应用中自定义 搜索栏(在“视图”模式下)的外观。

SearchViewTheme 类具有以下属性:

bgcolor(背景颜色)

在所有子代 SearchBar 控件中覆盖 SearchBar.view_bgcolor 的默认值。

border_side(边框边)

在所有子代 SearchBar 控件中覆盖 SearchBar.border_side 的默认值。

divider_color(分隔线颜色)

在所有子代 SearchBar 控件中覆盖 SearchBar.divider_color 的默认值。

elevation(海拔高度)

在所有子代 SearchBar 控件中覆盖 SearchBar.view_elevation 的默认值。

header_height(头部高度)

在所有子代 SearchBar 控件中覆盖 SearchBar.header_height 的默认值。

值的类型为 可选数字

header_hint_text_style(头部提示文本样式)

在所有子代 SearchBar 控件中覆盖 SearchBar.header_hint_text_style 的默认值。

header_text_style(头部文本样式)

在所有子代 SearchBar 控件中覆盖 SearchBar.header_text_style 的默认值。

shape(形状)

在所有子代 SearchBar 控件中覆盖 SearchBar.shape 的默认值。

size_constraints(尺寸约束)

在所有子代 SearchBar 控件中覆盖 SearchBar.size_constraints 的默认值。

值的类型为 盒约束

surface_tint_color(表面色调颜色)

在所有子代 SearchBar 控件中覆盖 SearchBar.surface_tint_color 的默认值。