Logo de ActionBar mover hacia la izquierda

Quiero utilizar logo en lugar de homeAsUp en actionBar para abrir drawerLayout, me las arreglé para hacerlo, pero parece que el espacio de homeAsUp se queda, por lo que parece que el logotipo ha leftMargin.

Esto es lo que hice:
Style.xml

<item name="android:logo">@drawable/logo_file</item> <item name="android:displayOptions">showHome|useLogo</item> 

Logo_file.xml

  <?xml version="1.0" encoding="utf-8"?> <layer-list xmlns:android="http://schemas.android.com/apk/res/android"> <item android:drawable="@drawable/mylogo" android:left="-10dp" </layer-list> 

Actividad

 getActionBar().setHomeButtonEnabled(true); getActionBar().setDisplayUseLogoEnabled(true); 

Hacer android:left="-10dp" no soluciona el problema, solo elimina 10dp desde la izquierda del logo.

Así que por favor, ayúdame a mover el logotipo a la izquierda.

One Solution collect form web for “Logo de ActionBar mover hacia la izquierda”

Tiendo a hacer lo siguiente en el método onCreate de la actividad.

 ActionBar ab = getSupportActionBar(); ab.setDisplayUseLogoEnabled(true); ab.setDisplayShowHomeEnabled(true); ab.setDisplayShowHomeEnabled(false); ab.setHomeAsUpIndicator(R.drawable.logo_actionbar); //this is your app logo or whatever youre using ab.setDisplayHomeAsUpEnabled(true); 

Siempre y cuando el logotipo se recorta correctamente se establecerá como se espera sin tener que preocuparse de relleno y compensaciones, aunque si está utilizando un cajón hay una gran muestra en el sitio web de Android que muestra cómo configurar un draw toggle correctamente

  • Androide. Cambiar el color de fondo de un FrameLayout de código
  • Cómo hacer la actividad que aparece en la media pantalla?
  • Analizar el feed RSS de Android
  • GUIs basadas en XML y rendimiento
  • ¿Qué es <view /> etiqueta XML en los diseños
  • Android: estilo de atributo desconocido en una etiqueta de fragmento
  • Error: No se encontró ningún recurso que coincida con el nombre dado (en 'theme' con el valor '@ style / AppTheme')
  • Marco XML simple en android, atributo de clase
  • String-arrays de referencia en android strings.xml
  • manipular XML Layout mediante programación en Android
  • FloatingActionButton con icono animado
  • FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.