Retardo de ActionBar en el título de ocultamiento
Estoy utilizando el ActionBarSherlock
para mi aplicación y este es el código que utilizo para ocultar el Title
de ActionBar
:
@Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); ActionBar actionBar = getSupportActionBar(); actionBar.setDisplayShowTitleEnabled(false); actionBar.setDisplayUseLogoEnabled(true); setContentView(R.layout.main_fragment); }
El problema con esto es que cuando se inicia la aplicación hay un corto período de tiempo cuando el Logo
y el Title
se muestran simultáneamente. Esto se ve muy feo, ¿Cómo puedo deshacerme de eso?
- IndeterminateProgressBar en el estilo de ActionBar - problema de relleno
- Cómo cambiar el color de texto de IcsSpinner en ActionBarSherlock?
- ActionBarSherlock + ID de duplicado de la API de Google Maps v2
- Trabajando en 4.0.3 y 4.1 pero Error en 2.1.2.2 y 2.3 - Sherlock Barra de Acción
- Cómo poner superposición Ver sobre barra de acción Sherlock
- ActionBarSherlock apilado barra de acción estilo problema
- Menú con barra de acción sherlock
- Quitar fragmento de bloqueo
- ¿Cómo usar ActionBar sherlock?
- Android: el archivo Apk firmado no incluye una biblioteca externa y lanza "java.lang.ExceptionInInitializerError"
- Divisor no funciona para TitlePageIndicator con viewpagerindicator & actionbarsherlock
- Cambiar el tema de una actividad de un solo toque
- Cómo reconocer si se hace clic en el botón Hecho en ActionMode
Esta es mi solución, necesitamos definir un nuevo estilo y declararlo en el Manifiesto
<style name="VibhinnaTheme" parent="Theme.Sherlock.Light.ForceOverflow"> <item name="android:actionBarStyle">@style/VibhinnaTheme.ActionBar</item> <item name="actionBarStyle">@style/VibhinnaTheme.ActionBar</item> </style> <style name="VibhinnaTheme.ActionBar" parent="Widget.Sherlock.Light.ActionBar.Solid"> <item name="android:displayOptions">showHome|useLogo</item> <item name="displayOptions">showHome|useLogo</item> </style>
Este enlace fue útil: LINK