如何按下按钮声音两次点击

时间:2017-07-18 11:24:11

标签: android button audio

我想制作按钮声音,一开始,我只是输入start()但我读了,我必须添加reset()release()。但当我点击两次按钮时,该应用程序出错了“不幸的是,应用程序已经停止了”。 。

这里是我的代码

final MediaPlayer mp = MediaPlayer.create(this, R.raw.ka);
ImageButton ka = (ImageButton) view.findViewById(R.id.ka);
            ka.setOnClickListener(new View.OnClickListener() {
                @Override
                public void onClick(View v) {
                    mp.start();
                }
            });
            mp.setOnCompletionListener(new MediaPlayer.OnCompletionListener() {
                @Override
                public void onCompletion(MediaPlayer mp) {
                    mp.reset();
                    mp.release();
                }
            });

AlertDialog

中的该按钮 来自Android Monitor的

here from my Android Monitor

0 个答案:

没有答案