Join FlipAndroid.COM Telegram Group: https://t.me/joinchat/F_aqThGkhwcLzmI49vKAiw


Cómo alinear el icono en el lado izquierdo de la barra de aplicaciones en android

Estoy tratando de empujar la imagen de icono de nuevo en el lado izquierdo de la barra de aplicaciones en el androide, pero el icono que se muestra en el centro de la barra de herramientas (herramienta). ¿Cómo alinear el icono en el lado derecho de la barra de aplicaciones en android? Por favor, eche un vistazo a la imagen de abajo.

<menu xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="http://schemas.android.com/apk/res-auto" xmlns:tools="http://schemas.android.com/tools" tools:context="divine.calcify.activities.HomeScreenActivity"> <item android:layoutDirection="ltr" android:id="@+id/hs_back_button" android:icon="@mipmap/ic_back" android:title="@string/homescreen_back" app:showAsAction="always" ></item> <item android:id="@+id/menu_search" android:icon="@mipmap/ic_search" android:title="@string/homescreen_search" android:orderInCategory="1" app:showAsAction="always" app:actionViewClass="android.support.v7.widget.SearchView"/> <item android:id="@+id/menu_notifications" android:icon="@mipmap/ic_divine_notification" android:title="@string/homescreen_notification" android:orderInCategory="2" app:showAsAction="always" /> </menu> 

Introduzca aquí la descripción de la imagen

  • Cómo utilizar el diseño del coordinador con el fragmento como "vista de desplazamiento"
  • Cómo hacer Recycler View no desplazarse cuando se dispara appbar
  • Cambiar la altura de AppBarLayout por programa en Android
  • Android appbarlayout elevation aparece en la barra de estado
  • 2 Solutions collect form web for “Cómo alinear el icono en el lado izquierdo de la barra de aplicaciones en android”

    Pragmáticamente agregar botón de nuevo en el archivo java (en la Activity )

    Prueba esto

      ActionBar actionBar = getSupportActionBar(); actionBar.setDisplayHomeAsUpEnabled(true); actionBar.setTitle("Divine"); 

    Debe utilizar la Toolbar de Toolbar lugar de ActionBar . Toolbar le da libertad para diseñarla libremente como vista normal.

    Si no has implementado la barra de herramientas sin embargo, no hay problema.

    1. Amplíe su clase a ActionBarActivity
    2. Actualizar el tema con el tema principal Theme.AppCompat.Light.NoActionBar

      <style name="AppTheme" parent="Theme.AppCompat.Light.NoActionBar"> <!-- Customize your theme here. --> <!--<item name="colorPrimary">@color/colorPrimary</item>--> <!--<item name="colorPrimaryDark">@color/colorPrimaryDark</item>--> <!--<item name="colorAccent">@color/colorAccent</item>--> </style>

    3. Crea tu diseño de barra de herramientas.

        <android.support.v7.widget.Toolbar android:layout_width="match_parent" android:layout_height="100dp" android:minHeight="100dp" android:background="@color/colorPrimary"> <!--your views here--> </android.support.v7.widget.Toolbar> 
    4. Toolbar toolbar = (Toolbar) findViewById(R.id.toolbar); setSupportActionBar(toolbar);

    Demostración completa aquí

    FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.