アプリケーションを作成していて、押すとノイズを再生するボタンがあります。オーディオ.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();
それ以外の場合、他の動物についてここからステートメントが続く場合
助けてください!!!!