ActionBarSherlock: cambiar homeAsUpIndicator no funciona

Estoy deseando cambiar el icono de arriba con la aplicación del siguiente estilo a mi actividad, pero no funciona y pero aún así obtener el defecto '<' icono de color negro.

¿Puede alguien averiguar qué falta aquí?

<style name="AppTheme.ActionBar" parent="@style/Theme.Sherlock.Light"> <item name="actionBarStyle">@style/actionBarStyle</item> <item name="android:actionBarStyle">@style/actionBarStyle</item> </style> <style name="actionBarStyle" parent="@style/Widget.Sherlock.Light.ActionBar.Solid"> <item name="android:background">@drawable/header_bar</item> <item name="background">@drawable/header_bar</item> <item name="android:homeAsUpIndicator">@drawable/up_indicator</item> <item name="homeAsUpIndicator">@drawable/up_indicator</item> <item name="android:displayOptions">homeAsUp|showHome</item> <item name="displayOptions">homeAsUp|showHome</item> </style> 

Si no recuerdo mal, he trabajado alrededor de este tema moviendo debe mover los elementos android:homeAsUpIndicator y homeAsUpIndicator en la declaración del tema principal. En otras palabras, intente:

 <style name="AppTheme.ActionBar" parent="@style/Theme.Sherlock.Light"> <item name="actionBarStyle">@style/actionBarStyle</item> <item name="android:actionBarStyle">@style/actionBarStyle</item> <item name="android:homeAsUpIndicator">@drawable/up_indicator</item> <item name="homeAsUpIndicator">@drawable/up_indicator</item> </style> <style name="actionBarStyle" parent="@style/Widget.Sherlock.Light.ActionBar.Solid"> <item name="android:background">@drawable/header_bar</item> <item name="background">@drawable/header_bar</item> <item name="android:displayOptions">homeAsUp|showHome</item> <item name="displayOptions">homeAsUp|showHome</item> </style> 

No estoy seguro de si también tuve que subir el displayOptions , pero es posible que desee dar un ir demasiado en caso de que arriba no funciona de inmediato.

Por cierto, encuentro nombrar un estilo AppTheme.ActionBar y luego heredar de Theme.Sherlock.Light bastante confuso. Si fuera un estilo específico de ActionBar, habría esperado algo como Widget.Holo.Light.ActionBar (o cualquiera de los otros estilos de widget) como el padre. Si es tu tema principal, lo nombraré en consecuencia. Hasta usted, por supuesto.


Edit: Respuesta actualizada después del comentario de Jake.

  • Analizador de XML común de Android
  • Archivo de pliegue de análisis de Android
  • Eclipse android common xml editor deja de procesar el texto correctamente (al azar)
  • Android Create Drawable XML with Image esquinas redondeadas
  • Diseño personalizado EditText
  • Deshabilitar el botón de envío del teclado cuando no se ha escrito nada
  • Cambiar programaticamente el color de la forma en la lista de capas
  • Android Dim Fondo de diálogo personalizado
  • Gradiente radial en XML con el tamaño del padre
  • El segundo diseño no se muestra con la etiqueta de inclusión en el estudio de Android
  • El contenido vertical se alinea en Android EditText
  • FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.