我应该在Android for Media Player中使用什么上下文

时间:2016-05-12 17:38:30

标签: android mp3 android-mediaplayer android-context

我是应用开发的新手。我试图制作一个简单的应用程序,通过按下按钮播放单个mp3文件。这是我实际操作的代码:

private void setupPlayButton() {
    MediaPlayer playBitton = MediaPlayer.create(context, R.raw.hello_bitches);
    playBitton.start(); 
}

1 个答案:

答案 0 :(得分:1)

如果您在Activity课程中,则可以将其用作上下文。

public class YourClass extends Activity {

    private void setupPlayButton() {
        MediaPlayer playBitton = MediaPlayer.create(this, R.raw.hello_bitches);
        playBitton.start();
    }
}

如果没有,请将上下文作为参数传递给您的方法:

private void setupPlayButton(Context aContext) {
    MediaPlayer playBitton = MediaPlayer.create(aContext, R.raw.hello_bitches);
    playBitton.start();
}