Muzyka w tle dla aplikacji do gry, która będzie odtwarzana dla wszystkich klas [zamknięte]
Stworzyłem aplikację na Androida, która ma ekran powitalny o nazwie MainActivity.class i zamierza w Maimenu.class po 5 sekundach snu. klasa MainMenu uruchomiła grę, ustawienia, informacje i funkcję wysokiego wyniku. ale moim problemem jest to, że nie wiem, jak odtwarzać muzykę w tle we wszystkich moich zajęciach / zajęciach, które można odtwarzać tylko na ekranie powitalnym. Chcę, żeby muzyka w tle grała bez przerwy we wszystkich moich zajęciach / zajęciach. Drugi problem to włączenie i wyłączenie przycisku w mojej klasie ustawień. jak mogę wyłączyć muzykę w tle, jeśli kliknę przycisk w mojej ustawieniach. mam nadzieję, że możesz mi pomóc :) doceniam twój czas odpowiadając na mój problem.god błogosław. btw newbie tutaj
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();
}