在GMail应用程序中膨胀搜索视图时更改工具栏的样式

时间:2015-07-27 07:58:46

标签: android material-design searchview

我想在Gmail应用中打开搜索结果时更改工具栏的样式。 它有一个黑色主题的工具栏,即白色图标。在给搜索视图充气时,图标会变为浅色主题,在白色背景上可见。 我能够实现这一目标,访问单个组件,所有图标和文本,但不能访问" home as up"指标,由应用主题/样式设置控制" colorcontrolnormal"。

enter image description here

enter image description here

请参阅图片,了解我试图描述的效果。必须有一种方法来改变工具栏的样式,从#34;黑暗"到"光"编程。

我已经阅读了" new" searchview API here,但没有选项可以将" home的图标设置为"指示器。

1 个答案:

答案 0 :(得分:0)

如果有人遇到同样的问题:

您可以使用

自定义元素
  <item name="drawerArrowStyle">@style/DrawerArrowStyle</item>

以你的风格。然后你可以设置颜色

<style name="DrawerArrowStyle" parent="Widget.AppCompat.DrawerArrowToggle">
    <item name="spinBars">true</item>
    <item name="color">@color/background_material_light</item>
</style>