Android开发在单击按钮时播放多个声音文件

标签 android audio button onclick

我正在使用以下方法在单击按钮时播放声音:

        final MediaPlayer buttonSound = MediaPlayer.create(menu.this, R.raw.button_sound);  
info.setOnClickListener(new View.OnClickListener() {
        
        public void onClick(View v) {
            // TODO Auto-generated method stub
            buttonSound.start();

是否可以添加允许按钮播放声音的代码,然后等待一秒钟,然后播放另一个声音文件?我真正想问的是如何播放多个连续的声音文件!我需要他们一次播放一个暂停!我正在为我儿子开发个人阅读应用程序,非常感谢您的建议/帮助。

最佳答案

buttonSound.setOnCompletionListener(new OnCompletionListener() {
  @Override
  public void onCompletion(MediaPlayer mp) {
    // play another sound here
  }
});

关于Android开发在单击按钮时播放多个声音文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8074173/

相关文章:

android - PayUBiz-安卓 : getting Mandatory param hash is missing

python - 格式化并从 JS 发送无缝音频到本地 PyAudio

javascript - 随机化 html5 音频中的播放起点

java - 无需使用按钮即可自动打开 Bottom Sheet

android - 如何在android中的JavaCameraView上覆盖TextView

javascript - 根据滚动位置播放不同的音频文件

button - 如何有条件地隐藏或禁用按钮?

asp.net - 在asp.net按钮中添加图像和文本

java - 寻找一种通过单击按钮来更改 JTextField 中文本的简单方法

android - 以编程方式添加布局资源