Música de fondo para la aplicación del juego que se reproducirá en todas las clases [cerrado]
Creé un juego de aplicaciones para Android que tiene una pantalla de bienvenida llamada MainActivity.class y que intentará en Maimenu.class después de 5 segundos de sueño. La clase MainMenu tiene funciones de inicio de juego, ajustes, sobre y alto puntaje. pero mi problema es que no sé cómo hacer que mi música de fondo se reproduzca en todas mis actividades / clase, solo se reproduce en mi pantalla de bienvenida. Quiero que la música de fondo se reproduzca continuamente en toda mi actividad / clase. El segundo problema es que tengo un botón ON y OFF en mi clase de configuración. ¿Cómo puedo desactivar mi música de fondo si desactivo el botón en mi Settings.class? Espero que me puedas ayudar :) Aprecio tu tiempo en responder mi problema. Dios te bendiga. por cierto novato aquí
public class MainActivity extends Activity {
MediaPlayer backgroundmusic;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
MediaPlayer backgroundmusic = MediaPlayer.create(MainActivity.this, R.raw.bsound);
backgroundmusic.start();
Thread timer = new Thread(){
public void run(){
try {
sleep(5000);
}catch(InterruptedException e){
e.printStackTrace();
}finally{
Intent intent = new Intent(getApplicationContext(),MainMenu.class);
startActivity(intent);
}
}
};
timer.start();
}