Estoy confundido para diferir entre el contexto y la actividad. ¿Qué es el contexto de todos modos? ¿El contexto pertenece a una actividad? ¿Cambiará el contexto si se cambia la actividad?¿Hay una actividad = un contexto?
Tengo un juego que tiene actividad múltiple. cada actividad para cada parte, pantalla emergente, menú, pantalla de juegos, etc. El problema es que tengo un SoundManager singleton que usa Soundpool como reproductor de sonido. Quiero cargar cada sonido en la pantalla de presentación. Pero después de pensarlo una vez más, ¿qué hay del contexto?
public void loadSound(Context context, int resId, String name) {
int id = sounds.load(context, resId, priority)
}
si cargo los sonidos en SplashScreen Activity, ¿cómo podría reproducir el sonido en GameScreen Activity? contexto diferente no es así?
Realmente no entiendo leer el artículo. ¿Qué condición podría causar pérdida de memoria? – Fugogugo
El artículo en su conjunto no es relevante, simplemente la parte que resalté indica cómo se usa un contexto y cómo cada aplicación generalmente tiene 2 tipos de contexto: contexto de la actividad y contexto de la aplicación – brendan