Música de fundo para o aplicativo do jogo que será reproduzido para todas as classes [fechado]
Eu criei um jogo de aplicativos para Android que tem uma tela de boas-vindas chamada MainActivity.class e terá intenção em Maimenu.class após 5 segundos de suspensão. a classe MainMenu inicia o jogo, as configurações, a função about e high score. mas o meu problema é que eu não sei como fazer a minha música de fundo tocar em todas as minhas atividades / aula que só toca na minha tela de boas vindas. Eu quero que a música de fundo seja tocada continuamente em toda a minha atividade / aula. O 2º problema é ter um botão ON e OFF na minha classe de configurações. Como posso desligar minha música de fundo se eu clicar no botão off no meu Settings.class. Espero que você possa me ajudar :) Eu aprecio o seu tempo respondendo ao meu problema. btw novato aqui
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();
}