我正在制作一个应用程序,按下它时播放噪音的按钮是什么,我将音频 .mp3 文件存储在我的 res/raw 目录中,但在我的创建下有一个错误。它说“MediaPlayer 类型中的方法 create(Context, int) 不适用于参数 (new View.OnClickListener(){}, int)”。
我的代码看起来像这样
import android.media.MediaPlayer;
private MediaPlayer mp;
but_play = (Button) findViewById(R.id.play_but);
but_play.setOnClickListener(new View.OnClickListener() {
public void onClick(View arg0) {
if (rot < 45 && rot > -45) {
Toast.makeText(getApplicationContext(),
"the Cow says moo!",
Toast.LENGTH_SHORT).show();
mp = MediaPlayer.create(this, R.raw.cow);
mp.start();
else if 其他动物的陈述从这里继续
请帮忙!!!!