我想在Gmail应用中打开搜索结果时更改工具栏的样式。 它有一个黑色主题的工具栏,即白色图标。在给搜索视图充气时,图标会变为浅色主题,在白色背景上可见。 我能够实现这一目标,访问单个组件,所有图标和文本,但不能访问" home as up"指标,由应用主题/样式设置控制" colorcontrolnormal"。
请参阅图片,了解我试图描述的效果。必须有一种方法来改变工具栏的样式,从#34;黑暗"到"光"编程。
我已经阅读了" new" searchview API here,但没有选项可以将" home的图标设置为"指示器。
答案 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>