¿Tengo que crear una barra de herramientas para cada actividad en mi aplicación para Android?

Tengo esta duda sobre la nueva barra de herramientas en Android.

Tengo que crear una barra de herramientas para cada actividad en mi aplicación o hay una mejor práctica para crear una barra de herramientas para todas las actividades?

Intento crear un singleton inflar un diseño y buscar una ID de vista para crear una barra de herramientas y devolver la misma instancia para todas las actividades, pero esto no funciona.

¿Puede alguien ayudarme? S

Toolbar es sólo una vista y tienes que añadirla a cada Activity en la que quieras mostrarla.

Una forma es simplemente ponerlo en un archivo de diseño separado e incluirlo en el diseño de la Activity .

Toolbar.xml

 <?xml version="1.0" encoding="utf-8"?> <android.support.v7.widget.Toolbar xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="http://schemas.android.com/apk/res-auto" android:id="@+id/toolbar" android:layout_width="match_parent" android:layout_height="wrap_content" android:background="?attr/colorPrimary" app:theme="@style/ThemeOverlay.AppCompat.Dark.ActionBar" > </android.support.v7.widget.Toolbar> 

Ahora, en el diseño de la actividad en el que desea agregarlo, incluya lo siguiente:

 <include android:id="@+id/toolbar" layout="@layout/toolbar"/> 

También puede ampliar Su clase de actividad con AppCompatActivity lugar de Activity

  • Cómo hacer la animación de la barra de herramientas como la aplicación Contactos en Lollipop
  • Cómo agregar la barra de herramientas en PreferenciaActividad
  • Barra de herramientas Android desaparece durante el desplazamiento con Coordinatorlayout
  • ¿Barra de herramientas Android para API 19? (Para la API 21 funciona bien)
  • CollapsingToolbarLayout establece el título sólo cuando se colapsa
  • Evite que la actividad se recargue al hacer clic en SearchView
  • barra de herramientas de Android: cómo volver a la actividad anterior si se pulsa la flecha hacia atrás
  • Ocultar el título de la aplicación en support.v7.widget.toolbar
  • Cómo quitar divisor entre Toolbar y RelativeLayout
  • Agregar EditText a la barra de herramientas
  • ¿Cómo hacer que la barra de herramientas aparezca en la vista o fuera de la vista cuando se utiliza Google Design Library?
  • FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.