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

  • Acolchado CardView y esquinas redondeadas
  • Cómo crear líneas en xml
  • Crear vista sobre cardview en android
  • Programación Android de fondo de cultivo
  • Dibujar círculo mediante programación utilizando Android ShapeDrawable
  • Android - acceso a los activos de la aplicación de prueba
  • SwipeRefreshLayout puede alojar sólo un hijo directo
  • Custom Switch - el tamaño de la pista y el selector no funcionan por debajo de 21 API
  • Solución automática de laberinto
  • Efecto de ondulación en la parte superior de la imagen - Android
  • La previsualización del estudio Android desaparece cuando se agrega NestedScrollView a XML
  • FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.