2013-08-24 25 views
6

在我的Android应用程序中,我使用的是默认主题Theme.Holo.Light。如何更改默认主题中的homeAsUpIndicator图像Theme.Holo.Light

现在我想以此来改变“<”的标志是默认:

<item name="homeAsUpIndicator">@android:drawable/ic_ab_back_holo_light</item> 

通过改变该到

<item name="homeAsUpIndicator">@drawable/ic_launcher</item> 

但这里的符号保持,因为它是,它不改变image.I附加actionBar的屏幕截图。任何帮助将不胜感激。

enter image description here

+0

这可能帮助:http://stackoverflow.com/questions/13168843/actionbarsherlock-changing-homeasupindicator-doesnt-work –

回答

8

在默认Activity主题把这些。

<item name="android:homeAsUpIndicator">@drawable/ic_launcher</item> 
+0

你是说的themes.xml文件?因为我使用的是默认主题:Theme.Holo.Light – Ponting

+0

使用'Theme.Holo.Light'作为您的自定义主题作为其父项。 '<样式名称= “my_custom_theme” 父= “Theme.Holo.Light”> <项目名称= “机器人:homeAsUpIndicator”> @绘制/ ic_launcher ' – Mihir

+0

所以我让自定义主题是这样的:<样式名称=“customTheme”parent =“Theme.Holo.Light”> @ drawable/ic_launcher in style.xml file?谢谢。 – Ponting

相关问题