¿Cómo agregar el cajón de navegación a todas las actividades de la aplicación?

¿Cuál es la manera eficiente de añadir el cajón de la navegación en todas las actividades? No quiero repetir el código para el cajón de navegación en todas las actividades y sus diseños. ¿Es posible de alguna manera agregar Nav. Gaveta en BaseActivity (clase personalizada) y luego cada otra actividad ampliará BaseActivity para tener el Gaveta de navegación?

¿Es posible de alguna manera agregar Nav. Gaveta en BaseActivity (clase personalizada) y luego cada otra actividad ampliará BaseActivity para tener el Gaveta de navegación?

Sí, este es sin duda la manera más limpia de ir.

public BaseActivity extends Activity { @Override protected void onCreate() super.onCreate(); // calls Activity.onCreate() // setup your Navigation Drawer } public FirstActivity extends BaseActivity { @Override protected void onCreate() super.onCreate(); // will call the BaseActivitiy.onCreate() // do something in the FirstActivity } public SecondActivity extends BaseActivity { @Override protected void onCreate() super.onCreate(); // will call the BaseActivitiy.onCreate() // do something in the SecondActivity } 

El "trabajo duro" serán los diseños. Tenga un baseLayout para la BaseActivity con un titular de lugar para la vista de contenido (la parte visible de las actividades). Para todas las demás actividades, utilice este diseño e incluya su vista de contenido.

  • Espaciado entre el icono de desbordamiento y los elementos de acción en ActionBarSherlock
  • Problema de diseño de Android con los botones debajo de WebView
  • Alinear el borde izquierdo con el centro - RelativeLayout
  • Appcompatv7 - v21 El cajón de navegación no muestra el icono de hamburguesa
  • Cómo eliminar Android auto-sugiere subrayar en EditText?
  • FindViewById () no encontró la vista
  • Agregar marco o borde a ImageView y Drop-Shadow
  • cómo redimensionar automáticamente, compatible, ajustar el tamaño de pantalla para todos los dispositivos android
  • Cuadro de diálogo de alerta de Appcompat Fondo del botón de acción En estado presionado
  • ¿La imagen tarda demasiado en cargarse?
  • cambiar el estilo de editar texto en android
  • FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.