我正在使用actionbarsherlock作为我的操作栏。我有一个滑动菜单和searchview。当应用程序启动时,它将自动从style.xml文件中选择向上导航图标。
当搜索菜单扩展时,向上导航图标不会改变,它仍然看起来像3行滑块菜单。如何在展开searchview时更改向上导航图标?我在下图中代表了流程。
答案 0 :(得分:0)
<style name="MyThemeForSearch" parent="@style/MyCustomTheme">
<item name="android:homeAsUpIndicator">@drawable/my_back_indicator_for_search</item>
</style>
onClick
setTheme(R.style.MyThemeForSearch);
答案 1 :(得分:0)
检查您的布局是否可绘制是否设置了像3线条幻灯片菜单的图像 当你创建导航抽屉时,它会自动设置默认图像,这个图像将被加载代表3个衬垫幻灯片,就像你提到的那样改变你的ic_drawer.png图像并用你想要的图标替换图像。 你也可以去检查改变你的主题
> <style name="Theme.MyFancyTheme" parent="android:Theme.Holo">
> <item name="android:homeAsUpIndicator">@drawable/my_fancy_up_indicator</item>
> </style>