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>
- Desactivar la hamburguesa para animar la flecha hacia atrás en la barra de herramientas
- Desplazamiento con la barra de herramientas y las pestañas
- Cómo obtener la barra de herramientas de fragmento?
- Cómo cambiar el color de título de Android con el diseño de Coordinador y la barra de herramientas personalizada
- ¿Alinear los iconos de la barra de herramientas de derecha a izquierda?
- NullPointerException al configurar la barra de herramientas
- (Barra de herramientas) findViewById (R.id.tool_bar) devuelve NULL
- Android - ¿Cómo agregar el contador de la insignia al icono del menú de la navegación de la hamburguesa?
- Mostrar contenido en la barra de herramientas
- Android: layout_height = "? Attr / actionBarSize" no funciona con soporte: design: 23.0.0 'library
- Problemas de compatibilidad de interfaz de usuario entre diferentes versiones de API
- Estilo appcompat-v7 Fondo de menú de la barra de herramientas
- Barra de herramientas en DialogFragment
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.
- Amplíe su clase a
ActionBarActivity
-
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>
-
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>
-
Toolbar toolbar = (Toolbar) findViewById(R.id.toolbar); setSupportActionBar(toolbar);
Demostración completa aquí
- Cómo forzar el uso máximo de la CPU
- Error de enlace no satisfactorio al inicializar el concentrador Myo en Android