为了账号安全,请及时绑定邮箱和手机立即绑定

求助!想要添加落子音效

想要使用SoundPool添加落子的音效!但是不知道该怎么实现?

我这样写貌似不行!

private SoundPool sp;
private int music;

@Override
protected void onCreate(Bundle savedInstanceState) {
   super.onCreate(savedInstanceState);
   setContentView(R.layout.activity_main);
   wuziqiPanel = (WuzhiqiPanel) findViewById(R.id.id_wuzhiqi);
   playMusic();
}

private void playMusic() {
   sp = new SoundPool(5, AudioManager.STREAM_SYSTEM,5);
   music = sp.load(this,R.raw.yx4,1);
   wuziqiPanel.setOnClickListener(listener);
}
private View.OnClickListener listener = new View.OnClickListener() {
   @Override
   public void onClick(View v) {
       sp.play(music, 1, 1, 0, 0, 1);
   }
};

正在回答

举报

0/150
提交
取消
Android-五子连珠
  • 参与学习       38994    人
  • 解答问题       174    个

Android游戏开发-五子连珠,本教程通过UI与逻辑实现双人对战

进入课程

求助!想要添加落子音效

我要回答 关注问题
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号