我想在我的所有活動中使用我的聲音,而不僅僅是主要活動。我把這條線如何在所有活動中播放聲音
MediaPlayer ring = MediaPlayer.create(MainActivity.this, R.raw.song);
ring.start();
但只適用於主要活動。
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
MediaPlayer ring = MediaPlayer.create(MainActivity.this, R.raw.song);
ring.start();
一次只有一個活動處於活動狀態。你爲什麼認爲它的工作方式不同? –
這是一個可能的方法。你可以通過一個活動和多個片段來做到這一點。您可以在您的活動中加載片段而不會中斷音樂。或者,也許你可以在你的Application類中做到這一點。 – SripadRaj
我沒有在這個項目中使用片段,只是活動。這是我想要加載音樂而不中斷它。但與活動 – ALi