¿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?
- ¿Mostrar ProgressBar mientras la imagen está cargando en ImageView?
- Cambiar ScrollView scrollBarStyle mediante programación en Android
- La dimensión de la pantalla del dispositivo tiene un efecto extraño en las imágenes a escala
- Android Layout: ¿Cómo implementar una interfaz de usuario similar a la baraja de cartas?
- Vista de navegación de Android: Desplácese por los elementos del menú sólo para emitir
- Desplazamiento con la barra de herramientas y las pestañas
- Cómo cambiar el tamaño LinearLayout del código
- Long Android TextView empuja otras vistas fuera de la pantalla
- Elemento de fila personalizada de Android para ListView
- Problema con la última fila de GridView en Android
- Android: SeekBar con dibujable a medida
- Problema con el teclado al enfocar el texto de edición de fondo en Android
- ¿Cómo hacer que una vista de Android se desplace cuando aparece el teclado?
¿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.
- Crear un nuevo mapa de bits y dibujar nuevos píxeles en él
- Analizar y reproducir un archivo .pls en Android