私はまだフラグメントとその仕組みを理解しようとしています。レイアウトを膨らませるフラグメントがあります。ボタンを押したときにサウンドを再生しようとしていますが、メディア プレーヤーでいくつか問題が発生しています。
コードは次のとおりです。
private void playSound(int resId) {
MediaPlayer mp = MediaPlayer.create(Tab1Fragment.this, resId);
mp.setOnCompletionListener(Tab1Fragment.this);
mp.start();
}
エラーは次のとおりです。The method create(Context, int) in the type MediaPlayer is not applicable for the arguments (Tab1Fragment, int)
使っgetApplicationContext()
てみたが駄目。
どんな助けでも大歓迎ですありがとう