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

求助!想要添加落子音效

想要使用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-五子连珠
  • 参与学习       39006    人
  • 解答问题       166    个

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

进入课程

求助!想要添加落子音效

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信