我刚制作了一个带有碎片的导航抽屉。我想使用MediaPlayer在一个片段上放一些音乐,这样当按钮点击它播放音乐但是当我添加原始资源文件androidstudio做红色并显示错误无法解决方法。任何人都可以帮我如何导入Menu1片段中的媒体播放器。
public class Menu1 extends Fragment {
MediaPlayer mp;
@Nullable
@Override
public View onCreateView(LayoutInflater inflater, ViewGroup container,
Bundle savedInstanceState) {
// Inflate the layout for this fragment
return inflater.inflate(R.layout.fragment_menu1, container, false);
}
@Override
public void onViewCreated(View view, @Nullable Bundle savedInstanceState) {
super.onViewCreated(view, savedInstanceState);
getActivity().setTitle("Happy B'day Dear");
mp=MediaPlayer.create(this,R.raw.hpbday);
Button button=(Button)findViewById(R.id.btnplay);
button.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View view) {
mp.start();
}
});
}
}