我在主要活动课程中设置了一个非常简单的媒体播放器
MediaPlayer BackgroundMusic;
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
BackgroundMusic = MediaPlayer.create(this, R.raw.pirate_music);
BackgroundMusic.start();
我还有一个简单的暂停方法
public void pause() {
if (BackgroundMusic.isPlaying())
BackgroundMusic.pause();
}
我无法找到一种方法来为另一个类中的媒体播放器调用暂停方法。该课程用于使用if方法为背景音乐设置静音按钮的菜单。任何帮助将不胜感激
答案 0 :(得分:0)
您应该能够将暂停方法设为静态
public static void pause()
然后只需通过运行
从另一个类中调用它YourClassName.pause()