然后它显示的错误便是
之后的修改便是
final MediaPlayer mediaPlayer = (MediaPlayer) MediaPlayer.create(getContext(), R.raw.rat_hit);
或者
final MediaPlayer mediaPlayer1 = (MediaPlayer) MediaPlayer.create(getActivity(), R.raw.rat_hit);
这便要找获取context的方法以及(getContext,getActivity,this,mainActivity.this)的区别了。
下面是引用大佬的,我理解浅薄,也在学习中。